Базы данных и индексы: объясняю на пальцах
Рассказываю как устроены базы данных, зачем нужны индексы и как вообще всё это работает.
Производительность запросов и баз данных — одна из областей, которые мы разбираем в рамках аудита AI-кода.

Илья Никсан
Основатель и ведущий разработчик
Илья основал Nerdy Production и руководит инженерной командой. До этого он был CTO QIWI — одной из крупнейших платёжных платформ России, — где он руководил примерно 12 инженерными командами: от веб-продуктов до карточного процессинга, зоны PCI-DSS и бесконтактных платежей, включая бесконтактную оплату картой на Android через Host Card Emulation поверх ISO/IEC 14443, с платёжным протоколом EMV Contactless (Visa PayWave). Он также был принципал-разработчиком в Яндексе, где работал над Яндекс.Авто, уводя нативный Android глубоко в автомобиль, с серьёзной интеграцией по шине CAN через собственный CAN-шилд. Он также был принципалом в Эвоторе, чьи кассовые устройства работают на форке AOSP, что дало ему низкоуровневый взгляд на Android, недоступный большинству прикладных разработчиков. Он занимается разработкой с 2010 года и выпускает продакшн-приложения на Flutter с 2018-го, а сейчас ведёт поставку флагманских приложений агентства — от насыщенного графиками финтех-интерфейса ExtraETF до полностью кастомной дизайн-системы Arcana. Он пишет большую часть материалов этого блога и поддерживает open-source агентства, включая движок dxpdf для конвертации DOCX в PDF. Работает с Flutter, Go, Rust, TypeScript, Kotlin, Kubernetes и Docker; его фокус — архитектура приложений, кросс-платформенная поставка и построение команд, которые доводят продукт до релиза.
Ещё от Илья Никсан