Facemoji Keyboard released its 2023 State of Emoji report, outlining the most...
Microservice Architecture, over the rainbow
1. Microservice Architecture
Over the rainbow
Vincenzo Carlino <v.carlino@mvlabs.it>
Steve Maraspin <s.maraspin@mvlabs.it>
Codemotion Online Tech Conference - Italian Edition Spring 2022 - 23/03/2022
48. Orchestration VS Choreography
● Choreography can maximize fan-in,
as services react to events independently
● Orchestration allows a client to handle & centralize a workflow
Orchestrator can be kept simple & flexible
85. What to Keep in Mind
• Not an all or nothing choice
– Choreography VS Orchestrator
– Microservices or Not
• A little upfront design is suggested (boundary definition)
– At later stages microservices foster agile approaches
• Conway’s Law -> Organizational impact (DevOps)
• Achieved separation of concerns, ease of deployment
• Kubernetes & related tools helped a lot!
• There are long term benefits (for complex projects)
86. Thank you
Vincenzo Carlino <v.carlino@mvlabs.it>
Steve Maraspin <s.maraspin@mvlabs.it>
Codemotion Online Tech Conference - Italian Edition Spring 2022 - 23/03/2022