feedquiltОткрыть общую ленту

Книги для программистов

Пять свежих публикаций из Telegram-канала. Открыть канал в Telegram

Книги для программистов

📕 Distributed Tracing in Practice: Instrumenting, Analyzing, and Debugging Microservices (2020) Практическое руководство по распределённому трейсингу: от инструментирования микросервисов до анализа трассировок и поиска проблем производительности. ❓ Что внутри: — Основы distributed tracing — Инструментирование сервисов и сбор trace data — Архитектура системы трассировки: instrumentation, collection и analysis — Sampling и способы снизить overhead — Анализ работы распределённых приложений — Поиск деградаций и регрессий производительности — Практики использования tracing в production Подойдёт тем, кто хочет разобраться: ✅ Как устроен distributed tracing ✅ Как собирать и анализировать трассировк…

Книги для программистов

📕 System Design On AWS Building And Scaling Enterprise Solutions (2025) Практическое руководство по проектированию и масштабированию корпоративных систем в AWS — с разбором сервисов, архитектурных решений и компромиссов. ❓ Что внутри: — Основы и best practices системного дизайна — Ключевые AWS-сервисы и их ограничения — Архитектурные паттерны для больших систем — Масштабируемость, отказоустойчивость и эксплуатация — Производительность и оптимизация стоимости — Выбор инструментов под конкретные сценарии — Практические примеры проектирования enterprise-систем Подойдёт тем, кто хочет разобраться: ✅ Как проектировать масштабируемые системы в облаке ✅ Как выбирать AWS-сервисы под задачу ✅ Как учи…

Книги для программистов

📕 The Design of Everyday Things (2013) Книга о человеко-ориентированном дизайне и о том, почему одни продукты понятны без инструкций, а другие заставляют пользователя ошибаться. ❓ Что внутри: — Как дизайн учитывает потребности и возможности человека — Влияние когнитивной психологии на интерфейсы — Видимость элементов и понятные связи между управлением и функциями — Ограничения, которые помогают направить пользователя к правильному действию — Обратная связь и подсказки — Типичные причины ошибок и неудобного взаимодействия Подойдёт тем, кто хочет разобраться: ✅ Как сделать продукт понятным без лишних объяснений ✅ Почему пользователи совершают ошибки ✅ Как проектировать интерфейсы вокруг реальн…

Книги для программистов

📕 React Key Concepts: An in-depth guide to React's core features (2025) Практическое руководство по ключевым возможностям React 19 — от компонентов и состояния до Server Components и full-stack приложений на Next.js. ❓ Что внутри: — Компоненты, JSX и props — События, состояние и условный рендеринг — Стилизация и работа с формами — Context API и сложное состояние — React Router — Custom Hooks и побочные эффекты — Оптимизация React-приложений — Server-side Rendering и Next.js — React Server Components и Server Actions — Suspense и новый use() hook — Практические упражнения с решениями Подойдёт тем, кто хочет разобраться: ✅ В актуальных возможностях React 19 ✅ Как правильно строить компонентную…

Книги для программистов

📕 Effective Kafka: A Hands-On Guide to Building Robust and Scalable Event-Driven Applications with Code Examples in Java (2020) Практическое руководство по Apache Kafka и Event-Driven Architecture — от базовых концепций до построения и эксплуатации масштабируемых систем. ❓ Что внутри: — Основы Event-Driven Architecture и event streaming — Архитектура Kafka: partitioning, parallelism, ordering и consistency — Развёртывание Kafka, в том числе в Docker — Работа с topics и CLI-инструментами — Мониторинг Kafka и event streams — Разработка stream processing-приложений на Java 11 — Архитектурные паттерны и практики для поддерживаемого кода — Производительность, масштабирование и оптимизация хранени…