|
|
|
@ -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
|