系统架构师之路

原创
2016/08/29 23:57
阅读数 164

1.存储:mysql、mongodb、hbase(分布式存储) 2.缓存:redis、memcached 3.通讯:io、nio、netty 4.序列化 5.同步与异步:参考future模式,学习jdk自带和dubbo 6.单线程和多线程,常用线程池 7.高频和低频 8.数据分片 9.分布式计算:hadoop、storm 10.分布式数据一致性 11.实时、近实时、非实时、离线、流式 13.水平扩展 14.常用设计模式:单例、原型、工厂、门面、责任链、策略 15.反向代理:nginx 16.负载均衡 17.常用算法:随机哈希、一致性哈希、轮询、最少使用,参考dubbo的复杂均衡 18.应用服务化SOA(参考dubbo) 19.应用无会话(参考统一session管理) 20.轻应用和微服务 21.高内聚、低耦合 22.轻量级、面向接口、易扩展

展开阅读全文
加载中

作者的其它热门文章

打赏
0
12 收藏
分享
打赏
0 评论
12 收藏
0
分享
返回顶部
顶部