Skip to the content
Page 6 of 14

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.

Listening: We went to 140 microservices and came back — Monolith or microservices?

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ă.

Mai multe despre această lecție →

Об этом уроке

Этот урок исследует главную дискуссию в разработке ПО: выбор между монолитной архитектурой и микросервисами. Вы научитесь уверенно выражать мнения и аргументировать сложные технические решения.

Подробнее об этом уроке →

Next lessons

All Upper-Intermediate lessons →