RU

YaFF в опенсорсе: как и зачем мы сделали zero‑copy представление для Protobuf

Чтение сериализованных данных — это инфраструктурный налог, который платит каждый сервис при получении информации из внешних источников…

высоконагруженные системыоптимизация производительностиc++open sourceсериализация данныхprotobuf
Habr
RU

Повесть о конфигурации как инженерной гигиене

Привет, Хабр! Меня зовут Юрий Соловьёв, я ведущий инженер в команде экосистемы Tarantool . С опытом я пришел к тому, что конфигурация должна иметь стр…

vk cloudконфигурацияprotobufconfiguration managementinfrastructure as codebest practicesyamlmicroservicestarantoolвалидация
Habr
RU

Повесть о конфигурации как инженерной гигиене

Привет, Хабр! Меня зовут Юрий Соловьёв, я ведущий инженер в команде экосистемы Tarantool . С опытом я пришел к тому, что конфигурация должна иметь стр…

vk cloudконфигурацияprotobufconfiguration managementinfrastructure as codebest practicesyamlmicroservicestarantoolвалидация
Habr
RU

Подводные камни gRPC

gRPC кажется простым только до первого реального проекта. В этой статье - практические решения для типичных подводных камней: nullable, decimal, DateT…

Grpcprotobufc#.netGrpc.Tools