![个人头像照片](https://ucc.alicdn.com/avatar/avatar3.jpg)
暂无个人介绍
微博是采用“拉”模式的架构,这个就需要很大的计算量,而且对延迟非常敏感,这里有很多架构优化工作。其中对于混合云这种场景,主要是处理好缓存计算集群的跨云同步问题
主要是为了隔离业务运行环境和设备运行环境,Docker非常好的解决了这个问题。通过Docker,微博已经可以做到任何业务可以运行在任何一台设备上,这给跨云的调度奠定了基础。
ECS的选型问题,比如IO优化型实例比较适合用来跑Memcached和Redis,另外还是从业务角度进行全面的测试,以便找到性价比最高的ECS型号
这与是否有技术负债没有特别大的关系,还是要看业务对Docker特性的需求,新版本还是会存在一些不稳定的因素。当然新版本里很多新的特性还是对业务有很大帮助的,比如image的并行加载等特性。
docker1.9中的network只是把网络抽象出来,不在于docker本身耦合在一起。但具体的实现还是要通过外网的插件来做,比如Calico等等。