HighLoad/Архитектура высоконагруженных систем/Микросервисы — TechCave

Высоконагруженные системы – это, по большему счету, те же веб-сайты, только с очень большой аудиторией, и как следствие с большой нагрузкой, требующей оптимизированной серверной части веб-сайта.

HighLoad/Архитектура высоконагруженных систем/Микросервисы

Высоконагруженные системы – это, по большему счету, те же веб-сайты, только с очень большой аудиторией, и как следствие с большой нагрузкой, требующей оптимизированной серверной части веб-сайта. Качественной характеристикой для высоконагруженной системы является пропускная способность этой системы, она описывает количество работы которую должна уметь выполнять система в единицу времени.

Примерами высоконагруженных систем могут служить такие веб-сайты как Google, Facebook, Вконтакте, Flickr, Amazon, YouTube, Wikimedia, LiveJournal, Twitter, MySpace и многие другие. Так же к высоконагруженным системам можно отнести браузерные многопользовательские игры.

Микросервисы — современное представление сервис-ориентированной архитектуры (SOA), используемое для создания распределенных программных систем. Как и в SOA, модули в архитектуре микросервисов взаимодействуют по сети друг с другом для выполнения цели. Ещё одно сходство в том, что микросервисы используют протоколо-независимую технологию. Данная архитектура является первой реализацией SOA, появившейся после внедрения DevOps, и она постепенно становится стандартом для непрерывно развивающихся систем.

В архитектуре микросервисов модули должны быть небольшими и протоколы должны быть легкими. Преимуществом распределения различных функций системы в различные небольшие модули является то, что это усиливает степень зацепления и уменьшает связанность. Это позволяет проще добавлять и изменять функции в системе в любое время.

Стена группы

Загрузка...
3 дня назад
#

Highload User Group


Митап 1: Микросервисы. Highload User Group. pt1




Митап 1: Микросервисы. Highload User Group.




Митап 1: Микросервисы. Highload User Group.


Загрузка...
3 месяца назад
#

Microservices: How To Build Systems That Survive


Загрузка...
3 месяца назад
#

Install Kubernetes On Ubuntu | Setup Kubernetes Cluster Step by Step | Kubernetes Training | Edureka


Загрузка...
3 месяца назад
#

Мониторинг и Kubernetes (Дмитрий Столяров, Флант, RootConf 2018)


оклад Дмитрия Столярова, технического директора компании «Флант», на конференции RootConf 2018 в рамках фестиваля РИТ++ (28 мая 2018). Рассказывается об опыте настройки мониторинга с Prometheus, который был получен в результате эксплуатации десятков проектов на Kubernetes в production.

* Текстовый обзор доклада: https://habr.com/company/flant/blog/4...
* Презентация: https://speakerdeck.com/flant/monitor...

Загрузка...
4 месяца назад
#

Microservices, Service Mesh, and CI/CD Pipelines: Making It All Work Together


Загрузка...

Авторизация

Пользователи

Keyleas
Kirby
Имя Фамилия
lunchcalllina1978
Sever
stopresniebots1983
tekino
templide
Seangle

Именинники

Mikasa