Видео и подкасты для разработчиков
Проблемы маленьких приложений при увеличении нагрузки по данным
Опираемся на реальные системы и сделаем упор на взаимодействие между Java и хранилищем данных.
Эволюция приходит в большинство систем. Хорошо, если заранее подготовились к большой пользовательской нагрузке и соответствующему количеству данных: были собраны нефункциональные требования, создано архитектурное решение, проводился контроль над разработкой.
Но часто бывают ситуации, когда система изначально планировалась для малого количества пользователей и постепенно перешла в состояние перегруженной. Иными словами, была поставлена перед фактом резкого роста. Такая система начинает терять репутацию у пользователей – бизнес закипает, команда выгорает.
Во время доклада рассматриваем:
- банальные ошибки, которые совершают при разработке решений в рамках маленьких систем;
- простые действия для повышения устойчивости решения к увеличению количества данных;
- возможные направления для быстрой оптимизации системы в противодействие перегрузке;
- основные инструменты оптимизации.
Опираемся на реальные системы и сделаем упор на взаимодействие между Java и хранилищем данных.
-
Видео и подкасты для разработчиков4 недели назадЗачем нужны Vim и NeoVim в 2026 — Своя среда разработки вместо готовой IDE
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.14
-
Интегрированные среды разработки4 недели назадGemma 4 в Android Studio: локальный ИИ-ассистент для разработки
-
Интегрированные среды разработки3 недели назадРасширение поддержки Swift в разных IDE
