DEV Community

Discussion on: Netflix System Design- Backend Architecture

Collapse
 
fcpauldiaz profile image
Pablo Díaz

How do they test their work? they have a dev environment?

Collapse
 
gbengelebs profile image
Elegberun Olugbenga

Yeah, I guess they have they also carry out tests in production. Check out this video.
youtu.be/3WRVgC8SiGc

Collapse
 
dino16m profile image
Dino16m

I'm interested in knowing this as well. The system has so many moving parts.

Collapse
 
gbengelebs profile image
Elegberun Olugbenga

Netflix practices something called Chaos Engineering.
You can check out this video for more info.
youtu.be/3WRVgC8SiGc

“Chaos engineering…is the discipline of experimenting on production to find vulnerabilities in the system before they render it unusable for your customers. We do this at Netflix through a tool that we call ChAP…[It] can catch vulnerabilities, and allows users to inject failures into services and prod that validate their assumptions about those services before they become full-blown outages.”