Встреча №5
9 апреля 2020
Отрада сигнальщика
Почему мы так часто говорим о Protobuf.
Дмитрий Дашенков
Материалы по теме
Плагин, позволяющий перейти на gRPC, не теряя существующие REST-клиенты.
Сравнение Protobuf, Apache Thrift и других альтернатив.
Наш опыт работы с Protobuf, его возможности, полезные для широкого круга проектов, и для DDD-проектов в частности.
Статьи
Сравнение Protobuf с другими библиотеками от создателя Cap'n Proto и Protobuf v2.
Заметка о проблемах совместимости объектных и реляционных моделей от Hibernate, предшествовавшая нашему отказу от ORM в пользу подхода, описанного в статье.
Почему мы выбрали Protobuf как инструмент кодогенерации и сериализации для фреймворка Spine.
Почему gRPC больше подходит для DDD, и как перейти на эту технологию при наличии уже использующихся REST-клиентов.
Инструменты
Наш фреймворк для создания реактивных DDD систем, в коде которого можно посмотреть, как на практике реализованы подходы, описанные в докладе и простые примеры приложений на базе фреймворка.
Примеры
Made on
Tilda