elb做load balancer
服务发现
- SmartStack,对象存储,依赖zookeeper来存储发现数据
- Nerve 管理微服务的生命周期
- Synapse,服务发现,并更新haproxy
- meta信息部分,存储到zookeeper部分
Infrastructure
配置管理部分,采用Chef
数据仓库部分
microservices
后端采用Dropwizard 框架,并发布为Thrift IDL
search services
Nebula is a schema-less, versioned data store service with both real-time random data access and offline batch data management