Choose data structures and earn them as a service.
Create a protobuffer and give it to Vetulus. Choose a data structure that will store and handle it for you as a service.
Let's take a look at an example:
Imagine you have the following data about people: (name, gender, age). You need to store them ordered by age. Well, we can use a Queue data structure to dinamically organize data as olderly always goes on the front of the Queue. With that, Vetulus gives to you an gRPC interface that implements the methods of this data structure. In our example, you will earn Enqueue, Dequeue, Size methods and etc.
Vetulus is your data structure as a service.
See documentation (coming soon) for more details and usage.
You can check vetulus service by simply running:
$> docker run --rm pantuza/vetulus
then you have a service running ready to receive requests.
Checkout the example video (coming soon) and the tutorial (coming soon)
Please check the Contributing file.