Apache Camel NATS Connector for the Apcera Platform

By: Igor Fomenko - Date: November 3, 2016

Introduction - Camel, NATS and Apcera Recently at Logimethods we’ve developed a new Camel-Nats component that can deploy on premise (non-cloud), and through the Apcera platform. In this blog, we’ll introduce this new component and explain why we believe that it was a critical missing link for organizations trying to develop an integration platform based on open source tools and cloud infrastructure. If you are not familiar with Apache Camel, a “Component” is another term for an adapter built using Camel framework. Read More…


Need to test your NATS application? Gatling might be the solution.

By: Laurent Magnin - Date: October 19, 2016

NATS is about connecting different components: this allows you to test the components individually as well as their integration. As such, it’s essential to be able to generate and inject NATS messages. This is where a tool such as Gatling (an open-source load testing framework) is useful. The Missing Piece (Until Now) To generate and send messages to NATS, you could use the Java client for NATS (aka JNATS) by implementing your own Java code. Read More…


Webinar: How Netlify uses NATS for their Microservices Data Control Plane

By: Brian Flannery - Date: October 6, 2016

The NATS team will be hosting a webinar on Wednesday, October 19th at 11AM Pacific / 2PM Eastern. This webinar will feature Ryan Neal, the Head of Infrastructure at Netlify. Netlify is a platform for deploying high-performance websites and applications, serving up billions pageviews monthly for sites like: Uber, Vice Media, and Wikia to name a few. Ryan will discuss why they selected NATS, his experience with NATS for Netlify’s data logging and control plane (for example using Logrus with a NATS hook, a connector for using NATS with Elastic, etc. Read More…


The Zen of High Performance Messaging With NATS - My StrangeLoop 2016 Recap

By: Wally Quevedo - Date: October 2, 2016

StrangeLoop began in 2009, as an event focused on distributed systems, security, emerging programming languages, and the like. This year nearly 1300 attendees came to StrangeLoop, and tickets were gone in less than 30 minutes after going on sale. Needless to say, StrangeLoop is one of the highlights of the calendar for anyone writing modern software systems. The focus is on interesting, original, and technical presentations, as the organizers explain: Read More…


Guest Post: Using NATS For Secure, Fast, Low-latency IoT Sensor Messaging

By: Danko Miocevic - Date: September 14, 2016

I am in the process of launching a company I’ve founded in the IoT sensors space. I hope to be able to share more details very soon, but I wanted to share what I can in the meantime with the developer community about how we are using NATS in our IoT messaging initiatives and would be very interested in any feedback, suggestions or questions! Our platform is based on an IoT network of distributed sensors. Read More…


Building a Microservices Control Plane using NATS and Docker Engine v1.12

By: Wally Quevedo - Date: August 22, 2016

For those of you who might have read the previous post I did on Docker + NATS for Microservices, you’ll recall we took an in-depth look at using Docker Compose with NATS. That blog post was done a few days prior to DockerCon, and as expected Docker made many interesting announcements at DockerCon. One of the main things announced that week was Docker 1.12. 1.12 includes Swarm mode which can be used for assembling a cluster of Docker Engines and running workloads on them. Read More…


Guest Post: How Ariane is moving from monolith to microservices with NATS

By: Mathilde Ffrench - Date: August 16, 2016

Some words about the Ariane project: While the DevOps trend is reducing application delivery time with automation on any step of the deployment, we still need to reduce the time to understand complex distributed applications: We still rely on hand-written technical documentations and diagrams; These documentations and diagrams are dispatched across teams (silo effect); The documentations and diagrams are also often not up to date (technical debt effect). Knowledge management is a key factor in reducing silo effect and improving the integration of new team members. Read More…


Webinar: NATS for Modern Messaging and Microservices

By: Brian Flannery - Date: August 8, 2016

The NATS team will be hosting a webinar on Tuesday, August 30th at 2PM Eastern Time. Regardless of if you are interested in architecting an IoT network, moving a monolithic application to a microservices approach, or building cloud native applications, the majority of messaging systems were not designed with these paradigms in mind. Modern systems require a messaging infrastructure built for the scale, flexibility, and speed of today’s distributed systems. Read More…


Guest Post: NATS at Netlify - New Possibilities for Ultra-fast Web Content Publishing

By: Ryan Neal - Date: July 26, 2016

Netlify is the leading platform for deploying high performance websites and applications. The traditional way of making websites is being disrupted by technologies like static site generators, build automation, and CDN hosting. Netlify is building the modern day platform that developers and companies use to manage and publish their content online. Launched in March 2015, Netlify already serves close to a billion page views per month for thousands of developers and clients such as WeWork, Wikia, Sequoia Capital, Uber, and Vice Media. Read More…


Introducing NATS Streaming

By: Larry McQueary (NATS Product Manager) - Date: July 19, 2016

Wow. It’s been a busy summer so far, and it’s only half over! As product manager for NATS, this is my first blog post, and fortunately it comes with some great news. In case you missed the announcement at GopherCon 2016 in Denver last week, we just released a major new addition to the NATS family: NATS Streaming. Why NATS Streaming? Since we formed our dedicated NATS team at Apcera in July of last year, the #1 comment we’ve received from the user community is something like this: “Wow, we love how easy NATS is to set up and develop with. Read More…