RU
EN
▲
▼
Поглавник
Шлюз FinCodeCow
Концепция шлюза
Max ←→ Telegram
Авторизация в шлюзе
Знание
Микросервисы
Среда формирует архитектуру: событийно-управляемые микросервисы
Анатомия событийно-управляемой системы: топологии, брокеры, паттерны
Анатомия идеального события: контракты, схемы и эволюция данных
Data Liberation: как интегрировать legacy-системы в событийную архитектуру
Механика потоковой обработки: состояние, окна, Interactive Queries
Время в потоках: детерминированная обработка и борьба с хаосом
Память микросервисов: потоковая обработка с поддержкой состояния
Механика бизнес-процессов: оркестровка, хореография и Saga
Бессерверная архитектура: FaaS в событийно-управляемой архитектуре
Базовый шаблон «Производитель-Потребитель»: искусство простых микросервисов
Анатомия «тяжеловесных» фреймворков: Flink, Spark, Beam и Storm
Анатомия «легковесных» фреймворков: Kafka Streams и Samza
Мост между мирами: интеграция событийных микросервисов с API и UI
Анатомия «налога на микросервисы»: экосистема инструментов
Как проверить «ненаблюдаемое»: тестирование событийно-управляемых микросервисов
Развёртывание событийно-управляемых микросервисов: стратегии и подводные камни
AI/ИИ — Искусственный интеллект
Инженерия производительности AI-систем
Инженерия производительности AI-систем
Обзор аппаратного обеспечения AI-систем
Настройка ОС, Docker и Kubernetes для GPU-окружений
Распределённые коммуникации в AI: как не потерять производительность на сети
Кормим GPU: полный гайд по дисковому вводу-выводу для масштабного AI
GPU, CUDA и occupancy: от SIMT до roofline
Оптимизация шаблонов доступа к памяти GPU: от объединения загрузок до асинхронных конвейеров TMA
Настройка занятости, эффективность варпов и параллелизм на уровне инструкций
Повышение эффективности CUDA-ядер и арифметической интенсивности
Внутриядерный конвейеринг, специализация варпов и кластеры потоковых блоков
Межъядерный конвейеринг, синхронизация и потоково-упорядоченные аллокации памяти в CUDA
Динамическое планирование, CUDA Graphs и оркестрация ядер с инициированием с устройства
Профилирование, тюнинг и масштабирование PyTorch: полное практическое руководство
Компилятор PyTorch, OpenAI Triton и бэкенды XLA: полное руководство
Оптимизация многоузлового инференса: параллелизм, декодирование и маршрутизация
Профилирование, отладка и настройка инференса LLM в масштабе: полное руководство
Масштабирование разделённых фаз prefill и decode для инференса
Продвинутая настройка Prefill-Decode и KV-кэша
Динамические и адаптивные оптимизации инференс-движков
Оптимизация производительности с помощью ИИ и масштабирование к кластерам на миллионы GPU
Параллелизм по слоям: третье измерение масштабирования
Управление данными
Золотые источники и контракты данных: от принципов к работающему коду
Логистика знаний: нервная система цивилизации
Поветь
Базы
Главная FinCodeCow
Book of Chapters
FinCodeCow Gateway
Gateway Conception
Max ←→ Telegram
Authorization in the Gateway
Knowledge
Microservices
The Medium Shapes the Architecture: Event-Driven Microservices
The Anatomy of an Event-Driven System: Topologies, Brokers, Patterns
The Anatomy of an Ideal Event: Contracts, Schemas, and Data Evolution
Data Liberation: Integrating Legacy Systems into Event-Driven Architecture
The Mechanics of Stream Processing: State, Windows, Interactive Queries
Time in Streams: Deterministic Processing and Fighting Chaos
The Memory of Microservices: Stateful Stream Processing
The Mechanics of Business Processes: Orchestration, Choreography, and Saga
Serverless Architecture: FaaS in Event-Driven Architecture
Basic Producer/Consumer Pattern: The Art of Simple Microservices
Anatomy of Heavyweight Frameworks: Flink, Spark, Beam, and Storm
Anatomy of Lightweight Frameworks: Kafka Streams and Samza
A Bridge Between Worlds: Integrating Event-Driven Microservices with APIs and UI
The Anatomy of the "Microservices Tax": Tooling Ecosystem
How to Test the Unobservable: Testing Event-Driven Microservices
Deploying Event-Driven Microservices: Strategies and Pitfalls
AI/ML — Artificial Intelligence
AI Systems Performance Engineering
AI Systems Performance Engineering
Overview of AI System Hardware
Configuring OS, Docker, and Kubernetes for GPU Environments
Distributed Communications in AI: How Not to Lose Performance on the Network
Feeding the GPU: A Complete Guide to Disk I/O for Large-Scale AI
GPU, CUDA and Occupancy: From SIMT to Roofline
GPU Memory Access Pattern Optimization: From Load Coalescing to TMA Async Pipelines
Occupancy Tuning, Warp Efficiency, and Instruction-Level Parallelism
Improving CUDA Kernel Efficiency and Arithmetic Intensity
Intra-kernel Pipelining, Warp Specialization, and Thread Block Clusters
Inter-Kernel Pipelining, Synchronization, and Stream-Ordered Memory Allocations in CUDA
Dynamic Scheduling, CUDA Graphs, and Device-Initiated Kernel Orchestration
Profiling, Tuning and Scaling PyTorch: A Complete Practical Guide
PyTorch Compiler, OpenAI Triton and XLA Backends: A Complete Guide
Multi-Node Inference Optimization: Parallelism, Decoding, and Routing
Profiling, Debugging and Tuning LLM Inference at Scale: A Complete Guide
Scaling Disaggregated Prefill and Decode for Inference
Advanced Prefill-Decode and KV Cache Tuning
Dynamic and Adaptive Optimizations for Inference Engines
AI-Assisted Performance Optimization and Scaling to Million-GPU Clusters
Layer Parallelism: The Third Axis of Scaling
Data Management
Golden Sources and Data Contracts: From Principles to Working Code
The Logistics of Knowledge: The Nervous System of Civilization
Povet
Bases
Home FinCodeCow