scaling

Cloud Development Best Practices – Common Anti-Patterns in Building Scalable Microservices with Cloud Foundry [Reblog]

by October 3, 2016

If you’re using Cloud Foundry to run apps at scale, you’ve probably asked yourself questions like “Should I store state in an application container’s file system?” or “Why does Cloud Foundry kill your app if you only have one instance of it running?”
Bala Keelapudi, a Predix Support Engineer at GE Digital, offers developer solutions to these questions and others to help you build scalable microservices with Cloud Foundry.
Jump to the full article on the Predix Developer Blog.

Scaling Real-time Apps on Cloud Foundry Using Node.js and RabbitMQ

by January 31, 2013

In the previous blog Scaling Real-time Apps on Cloud Foundry Using Node.js and Redis, we used Redis as a ‘session store’ and also as a ‘pub-sub’ service for chat messages. But in many enterprise grade real-time apps, you may want to use RabbitMQ instead of Redis to do pub-sub because of the reliability and features that comes out-of-the-box in RabbitMQ. This is especially true for financial or Bank apps like Stock Quote apps where it is critical to protect and deliver each-and-every message AND do it as quickly as possible.
So, in this blog, we will start from Scaling Real-time Apps on Cloud Foundry Using Node.js and Redis and simply replace Redis with RabbitMQ pubsub.