Разработка высокопроизводительной инфраструктуры для блокчейн-аналитики.
Встраиваемая база данных для маппинга криптовалютных адресов к сетям. Пакетные операции, crash recovery, HTTP API.
Универсальное хранилище блокчейн-адресов с нативной валидацией форматов. gRPC API, batch-инжест, поддержка множества кодировок (bech32, base58, CashAddr).
ETL-система для извлечения адресов из EVM-блокчейнов. Параллельный скан блоков, адаптивная нагрузка, memory-mapped хранение.
KV-база данных для хранения маппинга адресов на chain_id. Шардированное хранилище, batch-операции, Prometheus-метрики, backup/restore.
Оркестратор пайплайнов обработки данных с Telegram-интерфейсом. Real-time прогресс, артефакты до 2GB, параллельные задачи. Две реализации: Go и Python (asyncio).
ETL для сканирования EVM-блокчейнов и извлечения адресов. RPC-менеджер с failover, bitmap-трекинг блоков, Prometheus-мониторинг. Предшественник rustBlocks.
API-шлюз с аутентификацией для управления доступом к сервисам. API-ключи, лимиты подключений, привязка IP, админ-панель. Интеграция с Caddy forward_auth.
| Операция | Объём | Latency | Throughput |
|---|---|---|---|
| Write | 1K addr | ~2ms | 555K addr/s |
| Read | 1K addr | 1.9ms | 500K addr/s |
| Bulk Load | 10M addr | 18s | 555K addr/s |
| Crash Recovery | --- | 0.011s | 100% integrity |