continuous-integration/drone/push Build is passing
Details
|
||
---|---|---|
.. | ||
dll | ||
README.md | ||
cutting.go | ||
cutting_test.go | ||
cutting_test_models.go | ||
models.go | ||
weighting.go | ||
weighting_test.go | ||
weighting_test_models.go |
README.md
Алгоритм кумулятивного взвешивания и нарезки.
Стояла задача передавать огромное JSON дерево, которое целиком не пролезало в nginx. Исходя из предусловия, что дерево может быть сколь угодно большого размера, не стали полагаться на увеличение лимита и/или применение сжатия, было принято решение искать способ нарезать его на поддеревья, передать частями и на месте собрать.