Professional Documents
Culture Documents
Presented By :
3334 Nilesh Yadav
3337 Prakash Sanas
3317 Nitin T John
❖ Introduction
What is Microservices :- Microservices are like tiny, independent programs that work
together to create a larger application. Instead of building one huge, monolithic
application, you break it down into smaller, manageable parts. Each part, or
microservice, focuses on doing one thing really well.
microservices are more flexible than traditional monolithic applications, as developers can
add new services without having to change the entire system.
● Unlike goals, which are general, principles offer more concrete guidance on
how to act in order to achieve those goals.
● Principles are not rules—they don’t set out required elements.
● Instead, they offer examples on how to act in identifiable situations.
● Principles can also be used to inform best practices.
❖ Netflix
1. Antifragility :
Netflix works to strengthen their internal systems so that they can withstand
unexpected problems.
“The point of antifragility is that you always want a bit of stress in your system
to make it stronger.”
❖ Netflix
2. Immutability :
“Red/Black pushes”.
After waiting to be sure all is well, the old instances are terminated.
❖ Netflix
3. Separation of Concerns :
They own building, operating, and evolving those services, and present a stable agreed.