Англійська лексика: Розробка програмного забезпечення · Архітектура, шаблони проєктування й графіка

Що означає monolith?

Значення й приклади · Розробка програмного забезпечення

/ˈmɑːnəlɪθ/іменникПоширений термін

monolith: моноліт, монолітний застосунок

Застосунок, який створюють і розгортають як єдине ціле: усі функції використовують спільну кодову базу й зазвичай одну базу даних.

Де і як уживається

Часто протиставляють мікросервісам. Моноліт простіше започаткувати; проблеми можуть з’явитися зі зростанням системи, коли команди починають заважати одна одній. Кажуть breaking up the monolith і modular monolith. Прикметник — monolithic.

Приклади речень

  1. We're slowly moving the billing code out of the monolith into its own service.

    Ми поступово переносимо код білінгу з моноліту в окремий сервіс.

    Команда виокремлює одну функціональну частину з єдиного застосунку.

  2. For a team of four, a well-structured monolith is probably the right choice.

    Для команди з чотирьох людей добре структурований моноліт, мабуть, буде правильним вибором.

    Невеликій команді може бути достатньо однієї належно організованої кодової бази.

Поширені словосполучення

  • break up the monolith
  • modular monolith
  • monolithic application
  • monolith vs microservices

Інші терміни: Архітектура, шаблони проєктування й графіка

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: