摘要:
最近重温了一下设计模式,看到大家的博客里面都是Java代码+UML视图,UML表达整体框架,然后再秀出具体的代码,点面结合、一目了然。所以也研究了一下Java代码与UML模型相互转换方法。 一、常用的UML建模工具 三大建模工具可以参考:UML建模工具Visio 、Rational Rose、Pow 阅读全文
摘要:
参考资料: https://stackoverflow.com/questions/34818880/spark-why-tasks-assigned-only-to-one-worker?utm_medium=organic&utm_source=google_rich_qa&utm_campai 阅读全文
摘要:
转载:http://www.52im.net/thread-568-1-1.html 1、前言 在本系列文章的上篇中我们回顾了过云的10年里,高性能网络编程领域著名的C10K问题及其成功的解决方案(上篇请见:《高性能网络编程(二):上一个10年,著名的C10K并发连接问题》)。本文将讨论单机服务器实 阅读全文
摘要:
读多少源码,便知自己有多无知!想温习一下桥链接模式,然后觉得自己已然吃透了,因为自己写的博客,觉得还是应该更具体一些。类似于这样的结构:个人理解: 模式类型:概述:角色:模式的应用场景:结构图:模式的优缺点:模式的应用实例:模式比较:代码(其实读UML图要比代码还要一目了然):参考/转自: 转载请注 阅读全文
摘要:
官网:http://spark.apache.org/docs/latest/tuning.html 1、引言 提到Spark与Hadoop的区别,基本最常说的就是Spark采用基于内存的计算方式,尽管这种方式对数据处理的效率很高,但也会往往引发各种各样的问题,Spark中常见的OOM等等。效率高的 阅读全文
摘要:
阅读全文
摘要:
架构师的的背景差异带来了更多不同的正确映像,这种差异表现出来的就是不同的架构意图。 架构意图决定了:与现实系统的相似度、与现实系统的相容性、针对现实发展的可扩展性。 因此,架构意图便成了架构真正的灵魂。 系统架构活动只是将这种意图表达在架构产出中,并阐述这一意图的合理性;如何得到或形成意图才是架构的 阅读全文