🐚 Организация пайплайна на C++: полезные трюки с примерами



Это статья на Хабре от Павла Сухова, ведущего разработчика Яндекс Доставки. Недавно его команде пришлось организовать новый пайплайн — механизм организации сложных правил обработки событий. В этом ребятам помогло нетипичное использование C++.



Павел поделился лайфхаками и рассказал:



🟢 Как хранить в одном контейнере разные типы и использовать сам тип в качестве ключа

🟢 Удобно сериализовать и десериализовать разнотипные объекты с помощью метапрограммирования

🟢 Сделать универсальный запускатель функций, который сам будет искать, откуда добыть аргументы

🟢 Создать полностью изолированный от инфраструктуры интерфейс для написания пайплайна



Статья будет интересна практикующим плюсовикам. В особенности тем, кто занимается управлением бизнес-логикой в микросервисной инфраструктуре.



Подписывайтесь:

💬 @Yandex4Backend

📹 @YandexforBackend