1
0
ответвлено от main/it

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

Этот коммит содержится в:
2025-03-16 20:47:51 +00:00
родитель 203386bcc9
Коммит 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