Zurück zur Skill-Übersicht

Skill-Wissen und Projektmarkt

NATS

Freelancer, Projekte, Experten und Wissen rund um NATS.

Kategorie

Backend

NATS Freelancer und Projekte finden

Auf jobtic.com vernetzen sich IT-Freelancer direkt mit Recruitern, Fachbereichsleitern und Projektanbietern. Egal ob du Expertise im Bereich NATS suchst oder anbietest, unser intelligenter Algorithmus bringt dich direkt mit den passenden Spezialisten und Projekten zusammen.

Alles Wissenswerte zum Thema NATS

Wikipedia

NATS Messaging

Artikel öffnen

NATS ("Neural Autonomic Transport System"[2]) is an open-source messaging system developed under the stewardship of the Cloud Native Computing Foundation. The NATS server is written in the Go programming language. Client libraries to interface with the server are available for dozens of major programming languages. The core design principles of NATS are performance, scalability, and ease of use.[3]

NATS was originally developed by Derek Collison as the messaging control plane for Cloud Foundry and was written in Ruby. NATS was later ported to Go.

The source code is released under the Apache 2.0 License. NATS consists of:

The NATS server is often referred to as either 'Core NATS' or NATS with 'JetStream'. 'Core NATS' is the set of core NATS functionalities and qualities of service. 'JetStream' is the (optionally enabled) built-in persistence layer that adds streaming, queues, at-least-once and exactly-once delivery guarantees, historical data replay, decoupled flow-control and key/value store functionalities to Core NATS.[2] JetStream replaced the old STAN (NATS Streaming) approach.[4]

Example

Below is a sample connection string from a telnet connection to the demo.nats.io site:[5]

Trying 107.170.221.32...
Connected to demo.nats.io.
Escape character is '^]'.
INFO {"server_id":"NCFLLCTSSSFVQFTKRKDYIIK3OTFWW3BHWKVECNXLOB3UMBWM4FWZ6ICA","server_name":"nats-demo-us-tx","version":"2.14.5","proto":1,"git_commit":"d3bc045","go":"go1.26.5","host":"0.0.0.0","port":4222,"headers":true,"tls_available":true,"max_payload":1048576,"jetstream":true,"client_id":72155,"client_ip":"2605:a601:a0f6:c100:3d48:2eaf:e6e0:3cfa","nonce":"hgUUrnUuptYQFbc","api_lvl":4,"xkey":"XDZCWF7PPIDHNXSTLPCWPDWKFCVO2KVMOHQFEKXNF4Y32PKLI6BQZ27E"}

References

See also

Further reading

Wikipedia

Dieser Text basiert auf dem Artikel NATS Messaging aus der freien Enzyklopädie Wikipedia und steht unter der Lizenz Creative Commons CC-BY-SA 3.0 Unported. Eine Liste der Autoren ist in der Wikipedia verfügbar.

Backend

Wissen einordnen

Neben unserem Hauptfokus, der Projektbörse, liefert dir jobtic auch fundiertes Wissen zum Thema NATS und allen anderen Facetten der IT. Von Grundlagen und Best Practices bis hin zu aktuellen Markttrends findest du bei uns alles auf den Punkt gebracht.

Vernetzung stärken

Auf jobtic verbindest du dich direkt mit spezialisierten Freelancern und Auftraggebern rund um NATS und andere IT-Themen. Die Plattform vereint dabei Wissensdatenbank und Projektmarkt. So knüpfst du wertvolle Kontakte und findest sofort die passenden Köpfe oder IT-Projekte.

Chancen entdecken

Präsentiere deine Erfahrung auf jobtic und erhalte direkten Zugriff auf aktuelle IT-Projekte. Dank moderner Filter findest du schnell die passenden Auftraggeber, Recruiter und neuen Aufträge für dein Business.

Passende Projekte zu NATS

Mehr Projekte
Im Moment ist kein NATS-Projekt offen. Du suchst ein Projekt in diesem Bereich? Versuch es mit anderen Stichwörtern und schau regelmäßig vorbei, hier tut sich ständig etwas! Du hast selbst ein Projekt aus dem Bereich NATS? Stell es jetzt ein und sichere dir die volle Aufmerksamkeit!