小鸿通过面试,学习了不少技术!给力分享!

从物理到逻辑的分布式架构。

CDN,各DNS指定不同IP,网关层硬件负载均衡(HA,虚IP),软件负载均衡(如nginx,HA),应用层服务器(多服务器,水平和垂直分割。session的三种处理。可加zookeeper,有脑裂问题),数据库集群等方案。

缓存服务器redis,分表分区分库(MySQL proxy my cat,多库处理,一致性hash算法)。

hadoop体系。hive hbase。storm spark。

日志采集系统,kafak,.flume。lua。

memcache的交换问题(swap)。

幂等性设计。(如多次回调时都是一致的。主主键锁设计)

spring boot,spring cloud.(约定大于配置发挥到极致)

dobbo框架。

串行化减少加锁。

并行。。(多核或多服务器)

MQ(削峰填谷)

单点失效。

erlang/otp 并发编程
平滑启动。

spof。
actor模型。

scale的akka。
协程 纤程

concurrent包
LMax架构。

eda架构