NATS IO (High Performance Cloud Native Messaging)
Overview NATS is an open source messaging system NATS server is written in Go programming language Apcera develops and provide support for NATS (Developed by Derek Collision in Ruby earlier) The core design principle of NATS are Performance, Scalability and Easy of Use Security - Pluggable Integration with External Authorisation Required Activities NATS Streaming Server setup Java Program - Publisher & Subscriber Integration With Spring Boot Testing with JMeter by Pushing millions of messages Scalability NATS Streaming Server setup ------------------------------------- 1) Download the NATS Streaming server from https://nats.io/download/nats-io/nats-streaming-server/ (nats-streaming-server-v0.4.0-linux-386) 2) Unzip the file in your own directory 3) Open Terminal (Linux) and follow the path to get nats-streaming-server-v0.4.0.sh 4) Run nats-streaming-server-v0.4.0.sh Java Program - Publisher & Subscriber --------------------...