Database
Stack
That Just Works
Easy to use db equipped with everything you need, don't waste time with boring and endless config, think to develop! Atena will take care of the rest.
Get Started
Why would you love to use this?
Easily set up our complete all-in-one db environment with integrated metrics and monitoring tools in minutes. Don't waste time with complex and endless configurations, think to develop instead. Atena will take care of everything for you, from security to resource usage. It is secure ๐Ÿ”’ using TLS encryption and HTTP2 by default.
It's built upon the best and the most cutting-edge technologies in the world (gRPC, protobuf...) to provide top-class performances with zero effort on your behalf. And what about the ease of use? We have spent a lot of time designing the best possible solution for your productivity. Everything is simple and intuitive, made by developers for developers.
Simplicity is the ๐Ÿ”‘ to everything!
Atena makes db administration boring!
Choose one of the options to get started
We've built a complete and ready-to-go containerized environment to simplify your setup experience. Just choose where you want to start.
Why should you use this for your next project?
It's easy to use
We have spent a lot of time designing the best DX (developer experience). All our db drivers work the same way among the different programming languages. Simple commands, there is no need to learn and write a complex query language. And what is easier than a K/V? Simple, versatile and effective. You need simplicity while developing complex functionality.
Performance matters
Although Atena makes things easier for you, it doesn't forget performance. We know how important performance are for every project, from the smallest to the largest: Atena delivers high performance with very low latency.
One size fits all
Yes, sometimes it is true. Atena is a concurrent K/V store with built-in persistence: you can use it for pretty much everything from primary db, to state or session management up to caching.
Security first
Security is highly important whatever your project is, and Atena takes it seriously: it implements all security best-practices ๐Ÿ”’ for you, so that you can focus on your code instead on struggling to implement them.
Hybrid db engine
Atena provides a fast hybrid concurrent persistent DB engine. Designed for heavy updates and blazing fast operations, it is able to handle data larger than memory. It takes advantage of every single core, thanks to its multi-thread architecture, and smartly optimizes resource usage to make the most from the least, achieving amazing performance. Last but not least, it supports consistent recovery using a fast non-blocking checkpointing technique that lets applications trade-off performance for commit latency. It has got everything you need!
It saves you money
In the cloud, memory costs a lot, that is why running a traditional K/V DB on the cloud can be very expensive: it usually works in-memory and, if not, it sacrifices performance. Unlike all the other databases, Atena provides a hybrid db engine that autonomously optimizes memory, CPU, and resource usage in order to deliver the best possible performance without sacrificing anything. It saves you a lot of money using fewer resources meanwhile achieving significantly higher throughput than current systems while matching or exceeding the performance of pure in-memory data structures.
No config needed, just works
You can just pull it up and start developing. Atena configures everything you need for you. It sets up security rules, metrics and management and more autonomously. Boring, right? ๐Ÿ˜‚
Cloud-native
Atena is built on top of the latest and most cutting-edge technologies in the world as gRPC, Protobuf, Docker, K8s, and many more.
Engines for every need
What if you need more control? You can choose between our two completely custom DB engines. The first one is based on RB Tree and the second one on hashtable; with these two engines, you can customize some options for an advanced configuration.
Built-in metrics and monitoring
Atena provides built-in metrics and monitoring support and everything just works. ๐Ÿ˜‰ We have built some amazing dashboards for you, so that you can keep everything under control.
Multi db, multi user
Unlike all the other traditional db, Atena allows you to create multiple users and DBs. We do think you prefer keeping things separated, don't you?
Runs (almost) everywhere
It runs on every system supported by .NET 5, Docker and k8s: actually almost everywhere. ๐Ÿš€
Autonomous crash/disaster recovery
Losing data, even cache records, can be a problem. If something bad happens to your system, Atena takes care of it. Atena recovers your data using a fast non-blocking checkpointing technique that lets applications trade-off performance for commit latency; this is because Atena uses a consistent recovery algorithm. No action is needed.
We look to the future
Let's create the projects of the future togheter! We continuously update and improve Atena to offer you the best developer experience possible. New products are coming soon! Right now, we are developing a distributed version of Atena with HA (High Availability) to bring Atena to the next level!
Still not sure about our setup?
Other than the best developers experience, our db just delivers very high performance together with amazing features. What do you need more? Try to set it up in a few steps.
Made with ๐Ÿงก by Atenadb team | Sitemap
ยฉ Atenadb. All rights reservedPart of