NATS
Automate and scale your messages for distributed data and cloud services. Leverage a fully managed publisher/subscriber messaging service that scales and adapts to your needs and architectural complexities, so your teams can focus on development and ecosystem integration.
Distributed applications struggle in the face of fluctuating workloads
Scalability is hampered
Traditional messaging systems struggle to cope with fluctuating workloads, impacting performance and message delivery.
Ecosystem integration is fragile
Integration with cloud infrastructure is cumbersome as the data coming through gets bigger, impacting message deliverability.
Data security is overlooked
Maintaining data security and compliance becomes increasingly difficult.
Integrate your NATS streams with ease without compromising on scalability nor reliability
A message broker that scales with you
Handle fluctuating workloads with automated scaling and serverless capabilities, ensuring your applications remain performant and responsive.
A bridge between your architecture and our cloud ecosystem
Integrate NATS into your workflows so you can accelerate development capabilities.
Reliable, secure and sovereign
We use a native NATS protocol to comply with industry standards, on top of our sovereign cloud.
Use cases
Event-driven architecture
Facilite event-driven systems with a low latency streaming protocol.
Service Peak Offloading
Offload peak loads on all your cloud services, from database to parallel virtual machines, to increase availability across the entire ecosystem.
Application and service decoupling
Efficiently connect services with asynchronous messaging.
Key features
- check
Autoscaling
Up and downscaling to adjust to dynamic workloads, all the way down to zero
- check
Fully managed
We handle the set-up, configuration, patching, and performance optimization
- check
High throughput
Support decoupled architectures and distributed systems
- check
Ecosystem integration
Fully integrated within Scaleway's ecosystem to simplify application development
- check
High availability
Your data is automatically backed up regularly on a different Availability Zone, covered by SLA
Choose the cloud that makes sense
Customer data sovereignty
Dependency is the enemy of resilience: customers want their data hosted by a regional provider. Gain sovereignty with our multi-cloud tools & infrastructure.
Sustainable data centers
We recycle our hardware, only use renewable energy, and pay close attention to our water usage. Additionally, our Power Usage Effectiveness (PUE) is available online 24/7 for you to see for yourself
Low latency
Every complete cloud ecosystem needs 100% reliability, which is why we provide nine Availability Zones in three different regions.
Frequently asked questions
What is NATS?
NATS (Neural Autonomic Transport System) is an open-source messaging systems written in Go. It's part of the Cloud Native Computing Foundation (CNCF) and has more than 40 client language implementations. The application has been designed with performance, scalability, and ease of use in mind.
How am I billed for using NATS?
NATS is based on a pay-per-use pricing: you are billed based on the volume of messages that transit through your NATS streams, and the stream persistence.
A distinct pricing model is in place when you take advantage of NATS persistence and use storage capacity of the stream.