FluxCapacitor: A Highly Scalable App
summary
Reference app that integrates Netflix OSS components to deliver a highly-scalable, highly-available distributed system: Eureka for discovery, Ribbon REST client, Hystrix circuit breakers and request collapsing, Turbine dashboard, Servo metrics wired to Graphite and CloudWatch so autoscale triggers fire on RPS. Deployment uses Asgard and optional Elastic Beanstalk. Storage supports Cassandra and DynamoDB (author prefers Dynamo for lower ops). Chaos testing uses Simian Army / Latency Monkey, and the stack is exercised end-to-end and reported as working.
AI-written summary · about
chapters (7)
- 0:00Introduction to Flux
- 1:01Architectural overview
- 2:34Service discovery and load
- 2:58Resilience and monitoring
- 3:43Metrics and scaling
- 4:04Database and cloud strategy
- 4:45Deployment and roadmap
related talks
01h 27mSpring Cloud at Netflix
50mFast Delivery
20mGlobal Capacity Management with Flux
46mCassandra Serving Netflix @ Scale
05mLightning Talk - Netflix OSS on Kubernetes
40mCloud Native Java
37mWhy it is harder to scale with stateful, data-driven systems
53mBooting your micro-services architecture with Spring and Netflix
