home.social

#сериализация_данных — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #сериализация_данных, aggregated by home.social.

  1. Arrow Flight + ADBC: как гонять десятки ГБ/с между сервисами без REST

    Привет, Хабр! Когда делаешь сервисы на C++ и вокруг летает много данных, в какой-то момент понимаешь простую вещь: REST хорош для управления сущностями, но плохо подходит для потока колонок в десятки гигабайт в секунду. Переносить фреймы по сто миллионов строк через JSON и спотыкаться об сериализацию — не наш путь. В статье рассмотрим как собрать транспорт данных на Apache Arrow Flight и где встраивается ADBC, чтобы между сервисами гонять таблицы почти на скорости сети и не городить зоопарк драйверов.

    habr.com/ru/companies/otus/art

    #rest #потоковая_передача_данных #сжатие_данных #высоконагруженные_системы #RPC #производительность_сети #сериализация_данных #архитектура_хранения #масштабирование_сервисов

  2. Ещё одна сериализация для C++

    Сериализация и десериализация переменных и объектов - процедура настолько частая, что, сохраняя что-то вычисленное на диске, записывая вывод программы в текстовый файл или отдавая в сетевой интерфейс, мы даже не думаем, что мы это сериализуем. Хотя инструментов для сериализации существует достаточно много, я предлагаю вашему вниманию ещё один. Он не лучше и не хуже других, и был создан с акцентом на простоту (кто бы мог подумать?) и компактность (опять же!), не сильно влияющую на производительность работы с ранее сериализованными данными.

    habr.com/ru/articles/888174/

    #сериализация_данных #словари #с++

  3. Apache Flink: тестирование собственного сериализатора состояния

    Привет, Хабр! На связи Александр Бобряков, техлид команды МТС Аналитика. Это мой одиннадцатый пост про Apache Flink. В предыдущей части мы рассмотрели сериализацию данных во Flink, написали сериализатор, поддерживающий эволюцию схемы для Flink-состояния в операторе на основе Jackson. В этой части мы научимся писать тесты на эволюцию схемы состояния при использовании своего сериализатора. Весь разбираемый исходный код можно найти в репозитории AlexanderBobryakov/flink-spring . В master-ветке представлен итоговый проект по всей серии. Этот материал соответствует релизной ветке с названием release/10_test_JacksonStateSerializer .

    habr.com/ru/companies/ru_mts/a

    #сериализация_данных #jacksonstateserializer #эволюция_схемы #Тестирование_Flink #Statefulоператоры #Flink_MiniCluster #RocksDB #Java_ClassLoader #автоматизация_тестирования #java

  4. Как настроить сериализацию с System.Text.Json в C#: кратко для новичков

    Сегодня поговорим о том, как сериализовать данные в C# с помощью библиотеки System.Text.Json. Если вы раньше использовали Newtonsoft.Json для преобразования объектов в JSON и обратно, то пришло время посмотреть, как этот процесс можно ускорить и упростить, применяя встроенные инструменты .NET.

    habr.com/ru/companies/otus/art

    #C# #программирование #сериализация_данных #SystemTextJson