An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

NATS is an open-source messaging system (sometimes called message-oriented middleware). 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. The acronym NATS stands for Neural Autonomic Transport System. Synadia develops and provides support for NATS. 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.

Property Value
dbo:abstract
  • NATS is an open-source messaging system (sometimes called message-oriented middleware). 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. The acronym NATS stands for Neural Autonomic Transport System. Synadia develops and provides support for NATS. 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 - The core Publish-Subscribe Server for NATS. * Client libraries for a variety of programming languages * A connector framework - a pluggable Java based framework to connect NATS and other services. NATS is a CNCF project with Kubernetes and Prometheus (software) integration. Microservices frameworks such as Micro, Mainflux, and Hemera rely on NATS as their messaging backbone. 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, at-least-once and exactly-once delivery guarantees, historical data replay, decoupled flow-control and key/value store functionalities to Core NATS. JetStream replaced the old STAN (NATS Streaming) approach. (en)
  • NATS est un projet à code source ouvert d'agent de messages (parfois appelé middleware orienté message ). Le serveur NATS est écrit dans le langage Go . Des bibliothèques clientes pour s'interfacer avec le serveur sont disponibles pour plusieurs des langages de programmation, dont les plus courants. NATS est conçu avec les buts suivants : les performances, la scalabilité et la facilité d'utilisation. (fr)
  • NATS는 오픈 소스 메시징 시스템(메시지 지향 미들웨어)이다. NATS 서버는 Go 프로그래밍 언어로 작성되었다. 서버와의 인터페이스를 위한 클라이언트 라이브러리는 주요 프로그래밍 언어로 이용이 가능하다. NATS의 핵심 설계 원리는 성능, 확장성, 쉬운 이용이다. (ko)
dbo:developer
dbo:genre
dbo:latestReleaseDate
  • 2022-11-22 (xsd:date)
dbo:latestReleaseVersion
  • 2.9.8
dbo:license
dbo:operatingSystem
dbo:programmingLanguage
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 50447273 (xsd:integer)
dbo:wikiPageLength
  • 6707 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1124638185 (xsd:integer)
dbo:wikiPageWikiLink
dbp:developer
dbp:genre
dbp:latestReleaseDate
  • 2022-11-22 (xsd:date)
dbp:latestReleaseVersion
  • 2.900000 (xsd:double)
dbp:license
dbp:logo
  • NATS-logo.png (en)
dbp:name
  • NATS (en)
dbp:operatingSystem
dbp:programmingLanguage
dbp:released
  • 2011 (xsd:integer)
dbp:repo
dbp:title
  • NATS (en)
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • NATS est un projet à code source ouvert d'agent de messages (parfois appelé middleware orienté message ). Le serveur NATS est écrit dans le langage Go . Des bibliothèques clientes pour s'interfacer avec le serveur sont disponibles pour plusieurs des langages de programmation, dont les plus courants. NATS est conçu avec les buts suivants : les performances, la scalabilité et la facilité d'utilisation. (fr)
  • NATS는 오픈 소스 메시징 시스템(메시지 지향 미들웨어)이다. NATS 서버는 Go 프로그래밍 언어로 작성되었다. 서버와의 인터페이스를 위한 클라이언트 라이브러리는 주요 프로그래밍 언어로 이용이 가능하다. NATS의 핵심 설계 원리는 성능, 확장성, 쉬운 이용이다. (ko)
  • NATS is an open-source messaging system (sometimes called message-oriented middleware). 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. The acronym NATS stands for Neural Autonomic Transport System. Synadia develops and provides support for NATS. 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. (en)
rdfs:label
  • NATS Messaging (fr)
  • NATS 메시징 (ko)
  • NATS Messaging (en)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • NATS (en)
is dbo:wikiPageDisambiguates of
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License