All posts
NATS Monthly - September 2024
📣 News
News or announcements involving NATS.
- Going to KubeCon North America 2024? Be sure to block off the NATS maintainer track talk “Nothing but NATS - Going beyond Cloud Native” for an exciting talk and demo. Also be sure to stop by the Synadia booth to meet the team!
- ICYMI, Synadia Cloud now supports BYON “Bring Your Own NATS” allows you to securely connect your private NATS cluster to Synadia Cloud. Read more on the announcement blog and docs!
🫶 Engage
Opportunities for engagement on NATS preview features, new projects, and Synadia products.
- There is a preview out for a major version of nats.js! The motivation for this change was to consolidate the various supported backend runtimes (Node, Deno, and WebSockets), but also to decouple the modules of core, streams, KV, and object store more intentionally. Not all applications use all NATS features, so this was an effort to separate concerns and minimize what needs to be imported. To learn more check out the updated README on the nats.js repo. Let us know what you think in the JavaScript Slack channel!
📖 Articles
Blog posts, tutorials, or any other text-based content about NATS.
- Derek Collison, Founder & CEO of Synadia - Interview Series - Antoine Tardif, Unite.AI
- The SDK Imperative: why developer tools live or die by their SDKs - Victoria Melnikova, Andrey Novikov, and Travis Turner, Evil Martians
- Synadia: Building The Next Generation Of Digital Communications - Amit Chowdhry, Pulse 2.0
- The Open Source innovation advantage - Tomasz Pietrek, Synadia
- wasmCloud on the factory floor: efficient and secure processing of high velocity machine data - Jochen Rau and Tyler Schoppe, MachineMetrics
🎬 Media
Audio or video recordings about or referencing NATS.
- Rethinking Connectivity at the Edge: Scaling Fleets of Low-Powered Devices Using NATS.io - Jeremy Saenz, Synadia
⚙️ Projects
Community created projects, integrations, or discussions in the NATS ecosystem.
- nats.ocaml - OCaml client for NATS, the cloud native messaging system.
🧑🎓 Resources
Learning resources, such as docs, screencasts, podcasts, and examples.
NATS Community Office Hours
- #13 - News and Lightshows - Jeremy Saenz and Nate Emerson, Synadia
- #15 - Upcoming NATS server release and features! - Jeremy Saenz and Nate Emerson, Synadia with guest Jean Noël Moyne, Synadia
⚡ Releases
Official releases from NATS repos and others in the ecosystem.
- nats-server - v2.10.20
- nats.go - v1.37.0
- nats.py - v2.9.0
- nats.java - v2.20.2
- nsc - v2.8.7
- nack - v0.15.1
- k8s/nats - v1.2.4
- k8s/nack - v0.26.1
- nats-top - v0.6.2
- nex - v0.3.0-rc1
💬 Discussions
NATS repositories having recent GitHub Discussions.
nats-server
- Stream creation with respect to nats-server version
- Issue with updating stream with cluster name
- Auth Callout with leaks
- NATS account not found
- no response from the stream
- logrotation for nats-server logs
- Creating dynamic permissions within an account JWT in Go
- Leaf node with standalone (non-cluster) Primary NATS server
- Sharing many distributed account streams with a server-side account
- Using NATS through internet, is it bad to have a permanent opened connection?
- Support STOMP over WebSocket
- How can I track connected clients if my system account misses a connection event?
- Embedding nats server in other languages than go
nats.go
- Does FileStorage also implement some in Memory caching on the Cluster side?
- HTTPS endpoint as consumer
nats.deno
nats.ws
- No support for ECMAScript Modules ES2017 and Later
- Module parse failed in Angular SSR build: Unexpected token nats.js (7472:16)
nats.net
- Plan for OpenTelemetry
- Why is the Nuid implementation internal?
- How to connect through a corporate proxy?
- How to Listen for System Events
- Add a PutAndForgetAsync method to KVStore
- NakAsync not working as expected
- Cancelled: NATS.Client v2 Will Be Published to NuGet Alongside the v1 Version
- How to use consumer that has multiple subscriptions to pull from specific subjects
nats.java
nex