💡 Вы когда-нибудь чувствовали: «Код работает. Но я не сплю»?
Когда приложение вроде бы живёт — но в продакшене внезапно «задумывается» на 3 секунды? Когда логи молчат, мониторинг — зелёный, а пользователи пишут: «Очень медленно»?
Эта книга — не про «как починить». Это про как понять.
Александр Певненко — не «теоретик из облаков». Он тот, кто сидел ночами над heap-дампами, ловил тонкие deadlocks в пулах, настраивал G1 так, чтобы он не «съедал» всё ядро, и учил команды внедрять контроль производительности до релиза — а не после паники.
- ✔️ Не «как использовать JMH», а как не обмануться на результатах
- ✔️ Не «список GC», а как выбрать сборщик под ваш сценарий (сервер, Android, десктоп)
- ✔️ Не «что такое виртуальные потоки», а когда они спасут, а когда — добавят головной боли
- ✔️ Как встроить observability так, чтобы метрики говорили, а не молчали
- ✔️ И главное — как превратить оптимизацию из «авральной операции» в часть ритма команды
📚 Книга написана ясно, без жаргона ради жаргона. Здесь нет «делайте как я». Есть: > *«Вот что я пробовал. Вот где обжёгся. Вот что сработало. Попробуйте — и расскажите, как у вас».*
• Java-разработчиков от middle до lead — кто хочет выйти за рамки Spring Boot и REST
• Тех, кто «держит продакшен» и устал от пожаров
• Наставников и архитекторов — чтобы передавать не только код, а культуру качества
🌙 «Хороший код — не тот, что работает. А тот, за который не стыдно, когда он работает при 10 000 RPS».
📖 384 страницы, иллюстрации, схемы, реальные кейсы
📞 Забрать можно в ПВЗ: ОЗОН, Яндекс Маркет, Перекрёсток, Пятёрочка, DPD
📩 +7 951 656-17-68 (Telegram / WhatsApp) | knigivdom@internet.ru
