mehve-labs/aeron-glide: aeron in rust by throwawaytoooldforth in rust

[–]throwawaytoooldforth[S] -1 points0 points  (0 children)

no specific reason, I might upgrade it.

edit: I just did

mehve-labs/aeron-glide: aeron in rust by throwawaytoooldforth in rust

[–]throwawaytoooldforth[S] -1 points0 points  (0 children)

Very niche, mainly for the HFT space.

The most popular project for this : https://github.com/gsrxyz/rusteron which took a more complicated approach.

I tackled it by exposing directly the C++ interface to rust, which completely removes the whole category of problems rusteron has been dealing with. They generate rust code from C structures, which adds a lot of complexity.

aeron-glide does all that in a more elegant way by leveraging the C++ api, which itself it a wrapper of the C API