Appearance
Getting Started
Hi engineers 👋 here at Fucina we work to build a platform you can use to build your amazing ideas. We believe that many patterns you need in every project don't need you to reinvent the wheel and we are here to provide them "as a service" for you.
You can try it out for free using our web console https://console.fucina.dev
Let us know how you find it, your feedback is what help us to raise the bar! 😄
Overview
Let's start with an overview of what we can offer you.
All our features are focused on being straightforward to reason about and use so expose a single GraphQL endpoint for all our services. This means you don't need to use different and inconsistent APIs when dealing with our products but you alway get a single and consistent interface.
These are the best practices that we identified and offer as a service:
- account & identity describe our take on authentication and authorization.
- namespaces offer isolation for all your resources making tenant, or even user isolation, as simple as running
ns create acme
. - locks provide a way to synchronize processes when accessing the same resource.
- pools provide a way to synchronize process when accessing a pool of resources.
- logs allow keep track of ordered events.
- key-value store simple data structures using keys.
- ydocs let you create CRDT documents perfect for real-time collaboration tools.