SYS.JOURNAL.V4 // ARCHITECTURE & ENGINEERING

Инженерные записки, бенчмарки и архитектура

Глубокие разборы производительности, сетевых протоколов, оптимизации баз данных и паттернов надежности без маркетинговой воды.

FEATURED LOG14 мин чтения • 12 февр. 2025 г.

Как построить отказоустойчивую шину событий на Go и Kafka: от архитектуры памяти до 200,000 RPS

Разбираем внутреннее устройство очередей сообщений, оптимизацию сборщика мусора в Go под высокие нагрузки, буферизацию пакетов и реальный бенчмарк продакшен-нод.

#Go#Kafka#Architecture#Performance
Читать лог (14 мин чтения)
Live Cluster TelemetryKafka v3.7 • Go 1.23
Throughput Peak
204,180 RPS
GC Pause p99
1.28 ms
Queue Saturation (%):
10 мин08 февр. 2025 г.

Анатомия современного VPN: почему WireGuard быстрее OpenVPN и как обойти DPI

Разбор криптографических примитивов Noise IK, преимуществ работы в ядре Linux, маскировки энтропии пакетов через ShadowTLS и Reality.

WireGuard vs OpenVPN
SCHEMA
#Security#Networking
7 мин03 февр. 2025 г.

Полный гид по Server Components и Streaming в Next.js 15: избегаем скрытых водопадов

Как выстраивать композицию RSC без создания каскадных блокировок данных. Анализ Suspense-границ, кеширования и паттернов параллельной загрузки.

Streaming Architecture
SCHEMA
#NextJS#React
11 мин28 янв. 2025 г.

ClickHouse + Kafka против PostgreSQL: когда реляционная БД перестает справляться с аналитикой

Кейс обработки миллиардов аналитических событий в сутки. Колоночное хранение, компрессия LZ4, материализованные представления и склейка данных.

OLAP vs OLTP
SCHEMA
#Databases#Architecture
9 мин21 янв. 2025 г.

Rust в продакшене веб-сервисов: стоит ли переписывать критические микросервисы?

Честный опыт миграции: кривая обучения Actix-web/Axum, работа с async trait, время компиляции против предсказуемой задержки без GC-стопов.

Zero-Cost Abstractions
SCHEMA
#Rust#Backend
6 мин15 янв. 2025 г.

Zero-downtime миграции баз данных под нагрузкой: пошаговый чеклист

Паттерн Expand and Contract. Добавление колонок, переименование полей и создание индексов без блокировки эксклюзивных AccessExclusiveLock на таблицах.

Blue-Green DDL
SCHEMA
#DevOps#Architecture
5 мин09 янв. 2025 г.

Как я настроил идеальный Neovim для разработки на Go и TypeScript в 2025 году

Lua-конфиг с Lazy.nvim, Treesitter, Mason, LSP Zero и быстрая навигация с Telescope. Добиваемся старта за 18 миллисекунд без потери фичей IDE.

Dev Productivity
SCHEMA
#Setup#Tools
redi@daemon:~$ subscribe --newsletter

Подпишитесь на инженерные выпуски

Только разборы реальных продакшен-кейсов, сетевых протоколов и оптимизаций задержки. Без спама и маркетинга.