Мне нужно написать сервер на C ++ / Obj-C, который мог бы получать потоковые данные от нескольких клиентов, построенных на Java и C ++.Задача: мне нужно эффективно сериализовать и десериализовать структуры данных.Один клиент C ++ будет генерировать 128x96x2-мерные плавающие массивы, а также некоторые метаданные примерно 30 раз в секунду (функции видео).Клиент Java будет генерировать меньший вектор объектов - вероятно, 200 значений, 1-10 раз в секунду.Я почти смирился с тем, чтобы развернуть свою собственную реализацию, но прежде чем я сделаю это, я хотел бы спросить рекомендации.