Listening: We went to 140 microservices and came back
Audiție: Lecții din microservicii. Asculți o prezentare despre revenirea de la microservicii la un monolit modular și verifici înțelegerea detaliilor prin întrebări de tip adevărat sau fals.
Аудирование: Возврат от микросервисов. Вы слушаете презентацию о возврате к модульному монолиту и проверяете понимание деталей с помощью вопросов на правду и ложь.
We went to 140 microservices and came back
A meetup presentation with Mike as the main speaker, introduced by Rebecca, and with questions from John in the audience.

We went to 140 microservices and came back
True or false?
Mike's team originally had 140 microservices before migrating most of them back.
- True
- False
The service mesh completely solved their debugging and latency issues.
- True
- False
The team kept the PDF invoice generator as their only microservice.
- True
- False
Everyone in the company had always supported the idea of isolating the PDF generator.
- True
- False
The company migrated back to a modular monolith to achieve better separation of concerns.
- True
- False
Listen again and complete the sentences
- Mike: Thanks, Rebecca. Yes, three years ago, we decided to decompose our legacy application because it had become a ____ .
- Mike: We wanted to ____ every single feature, believing that independent deployment would magically solve our scaling issues.
- Mike: Although we had great intentions, we completely fell into the trap of ____ and began to over-engineer everything.
- Mike: Within a year, we had created 140 microservices, which turned out to be a massive mistake. The ____ was absolutely mind-boggling for a small team of our size.
- Mike: Our network latency went through the roof because of constant ____ . It was a distributed system disaster.
Sources: photo by Christina Morillo on Pexels
Despre această lecție
Această lecție explorează marea dezbatere din ingineria software: alegerea între o arhitectură monolită și microservicii. Vei învăța cum să exprimi opinii puternice și să argumentezi decizii tehnice complexe în limba engleză.
Об этом уроке
Этот урок исследует главную дискуссию в разработке ПО: выбор между монолитной архитектурой и микросервисами. Вы научитесь уверенно выражать мнения и аргументировать сложные технические решения.