|
|
|
|
|
by pshirshov
232 days ago
|
|
In our usecase, for which we created the library, we made this tradeoff to save several bytes per pointer and keep binary form more compact. The application splits large objects into smaller chunks. 99% of the structures there are relatively small but there are tons of them. Most likely you can do the same - just split large structures into smaller ones. If you need support for larger structures, you may create your own implementation or extend ours (and I would really like to hear about your usecase). SICK as a concept is simple. SICK as the library was created to cover some particular usecases and may be not suitable for everyone. We would welcome any contributions. |
|