Highload: как добиться производительности в высоконагруженных системах Латышов Константин 21 сентября 2022
Проектирование приложения можно сравнить с конструированием космического корабля — нужно подобрать материалы и модули таким образом, чтобы корабль достиг цели и не упал ещё на взлёте.
Но что если цель долететь до далекой галактики со сверхсветовой скоростью и тысячей пассажиров на борту?
Такую задачу не получится решить обычными способами, здесь потребуется особый подход. Какой — узнаете из доклада. Я расскажу:
— какие инструменты и методы используются в высоконагруженных приложениях,
— как и за счёт чего обеспечивается производительность,
— какие компоненты нужно использовать обязательно, а какие — никогда.
Поговорим про очереди, мониторинг, кеширование, кластеризацию, JVM и, возможно, про инопланетян.
Тема будет интересна разработчикам начального уровня.
Стек: Java, Spring, MQ, БД.
2 views
1204
377
3 weeks ago 00:06:26 7
МОЛНИИ ДЛЯ ОДЕЖДЫ | все про швейные изделия молнии - что это такое, как выбрать и для какой одежды
3 weeks ago 00:51:58 450
Успеть за 350 миллисекунд. Эволюция архитектуры Антиспама Почты . Константин Хицко
3 weeks ago 01:57:49 72
Заглянем внутрь PostgreSQL // Демо-занятие курса «PostgreSQL. Advanced»
4 weeks ago 00:04:45 1
Урок 8. Как подбирать примеры: метод Маяковского
4 weeks ago 00:05:04 1
Урок 3. Как рассказать о себе, чтобы завоевать доверие
4 weeks ago 00:08:23 1
Как провести интерактив, за который не стыдно / Роман Поборчий (Школа спикера)
4 weeks ago 00:45:26 73
DevOps как инструмент QA. Дмитрий Малыхин
1 month ago 01:11:44 13
Управление конфигурациями микросервисов // Демо-занятие курса «C# ASP NET Core разработчик»
1 month ago 01:47:27 5
Очереди и отложенное выполнение на примере RabbitMQ в .Net // Демо-занятие курса «Highload Architect»
1 month ago 01:58:41 8
Wasm на сервере в высоконагруженных системах // Демо-занятие курса «Highload Architect»
1 month ago 01:29:00 6
Роль Tarantool в высоконагруженной архитектуре // Демо-занятие курса «Highload Architect»
1 month ago 01:26:01 3
Индексы: структуры данных // Демо-занятие курса «Highload Architect»
1 month ago 02:22:58 4
Greenplum в высоконагруженных системах // Демо-занятие курса «Highload Architect»
1 month ago 01:35:12 28
Что такое индексы в БД, как они работают и зачем они нужны // Демо-занятие курса «Highload Architect»
1 month ago 01:54:40 1
Основы протокола HTTP // Демо-занятие курса «Highload Architect»
1 month ago 01:26:16 1
Принципы организации микросервисов. Типы взаимодействий // Демо-занятие курса «Highload Architect»
1 month ago 02:25:23 2
Индексы и репликация: best practices и подводные камни // Демо-занятие курса «Highload Architect»
1 month ago 02:11:30 2
Индексы и репликация best practices и подводные камни. День 2 // Демо-занятие курса «Highload Architect»
1 month ago 01:09:50 1
Транзакции в РСУБД // Демо-занятие курса «Highload Architect»
1 month ago 01:33:38 1
Индексы в MySQL: best practices и подводные камни // Демо-занятие курса «Highload Architect»
1 month ago 01:04:25 3
Репликация как паттерн горизонтального масштабирования хранилищ // Демо-занятие курса «Highload Architect»
1 month ago 01:49:06 2
Выбор архитектурного стиля (микросервисы, СОА и монолиты) // Демо-занятие курса «Highload Architect»
1 month ago 00:51:48 1
Управление конфигурациями микросервисов // Демо-занятие курса «C# Developer. Professional»
1 month ago 00:10:52 13
[HighLoad Channel] Инструменты BI в платежной системе «Мир» / Никита Смирнов (Мир )