lectures: пример оптимизации модели данных

main
Дмитрий Козлюк 1 месяц назад
Родитель 203386bcc9
Сommit e19e15bb9b

@ -37,5 +37,12 @@
* [Protocol Buffers (кодировка)](https://protobuf.dev/programming-guides/encoding/)
* [HDF5](https://support.hdfgroup.org/documentation/)
* [Пример использования](https://github.com/PlushBeaver/evrista/blob/master/evrista.ksy)
Kaitai Struct для reverse engineering для проприетарного формата.
* Случай из практики: [описание проприетарного формата в Kaitia Struct][evrista]
(см. объяснение в документации проекта по ссылке).
* Случай из практики: [предложения по оптимизации модели данных][p4] (со слайда 16).
Существующая структура сообщений Protocol Buffers создавала значительные накладные расходы.
Переход к передаче данных, сгруппированных по атрибутам вместо сущностей, резко снизил их.
[evrista]: https://github.com/PlushBeaver/evrista/blob/master/evrista.ksy
[p4]: https://opennetworking.org/wp-content/uploads/2022/05/Alan-Lo-and-Milind-Chabbi-Final-Slide-Deck-1.pdf?page=16
Загрузка…
Отмена
Сохранить