NATS: you need it now! ↦
If you are running Kubernetes, or really any kind of microservice architecture, you will eventually run into challenges with communication and synchronization between your instances. To solve this, I recommend deploying an instance of NATS as part of your initial infrastructure setup.
NATS is great! I tell you why in this blog post.
Discussion
Sign in or Join to comment or subscribe
Dwayne Bradley
Hayesville, NC
2022-09-22T20:35:56Z ago
More people should investigate NATS. There are so many things that you can remove from your infrastructure by using it. Derek Collison (CEO of Synadia, creator or NATS), recently posted this list of what you no longer need:
Take a look here: https://nats.io
Jerod Santo
Bennington, Nebraska
Jerod co-hosts The Changelog, crashes JS Party & takes out the trash (his old code) once in awhile.
2022-09-22T20:50:37Z ago
That’s a compelling list of things to not need!
Nabeel Sulieman
2022-09-23T03:52:26Z ago
That’s a really interesting list of things to deprecate with NATS. I can see how most of them can become unnecessary, but not all of them. Can you point me for example to an explanation of how NATS makes K8s irrelevant?
Dwayne Bradley
Hayesville, NC
2022-09-23T14:57:09Z ago
Derek gave a clarification o the K8S item 😎:
“Please note you can of course deploy a NATS application in K8/3S, but its not required was my point to get a global microservices mesh working.”
I still think K8S is relevant for deploying applications…depending on the situation of course.
Nabeel Sulieman
2022-09-23T16:46:53Z ago
Ah, got it. You’re saying NATS can be used without Kubernetes. I thought you were saying “NATS can replace Kubernetes”, and that’s what got me confused :-D