Добрый день.
Нуждаюсь в помощи с оценкой задачи.
У предполагаемого заказчика возникла необходимость в реализации собственной высокопроизводительной проблемно-ориентированной СУБД.
Сценарий: быстрое логирование метаданных сетевого трафика (shallow packet inspection - без разбора прикладных протоколов; информация только транспортного уровня) на скоростях 10Gb/s (ожидаются миллионы пакетов в секунду), индексация. Исполнение "простых" (примеров и уточнений нет) sql-запросов. Платформы: встраиваемые системы и сетевое оборудование - маршрутизаторы, сетевые экраны (linux).
Проще говоря - "мини-clickhouse".
Хотелось бы услышать мнение специалистов, имевших подобный опыт. Насколько задача трудоёмка, какие в ней выделяются вехи, какие компетенции надо освоить? Как вообще решаются задачи построения СУБД для таких сценариев?
Ну, задача трудоёмкая, и начать надо с постановки задачи, очень детально.
Но каких оценок трудоемкости ты ждёшь?