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

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. … Continue reading

Scaling Real-time Apps on Cloud Foundry Using Node.js and Redis | Cloud Foundry Blog

by Raja Rao DV Common applications being built on Node.js like social networking and chat require real-time scaling capabilities across multiple instances. Developers need to deal with sticky sessions, scale-up, scale-down, instance crash/restart, and more. Cloud Foundry PaaS provides a ready platform to achieve this quickly. The following blog post will walk you through deploying and managing real-time applications on … Continue reading

AngularJS: the beauty of concision

Some of you might remember a Backbone blogging engine I made a while back (here’s the code). It certainly wasn’t the most advanced use case for Backbone, but I think that it did a decent job of elucidating some of Backbone’s features: event-driven responsiveness, templating, collections, and so on. It was also a great learning experience and my first foray … Continue reading

What the Obama IT team teaches us about polyglot programming

4Gb/s, 10k requests per second, 2,000 nodes, 3 datacenters, 180TB and 8.5 billion requests. Design, deploy, dismantle in 583 days to elect the President. #madops – Scott VanDenPlas, Obama for America IT team From the standpoint of tech geeks like myself, the IT operation behind Obama for America was extremely impressive. Why? Because the operation managed to be all of … Continue reading

Amazon EC2 server virtuale con Windows Server 2012

Negli articoli precedenti abbiamo sempre visto come far partire un’istanza EC2 con sistema Linux, infatti è il sistema operativo più usato in assoluto in ambiente virtuale, però per essere completi e rispettare le esigenze di tutti, mi sembra giusto anche vedere i passi necessari per avviare un server virtuale con Windows Server in ambiente Amazon EC2. I passaggi sono praticamente … Continue reading

The AppFog Teams feature is now in public beta

Collaboration has always been an essential part of coding. While plenty of solid programmers operate lone wolf-style, coding has throughout history been primarily a collective venture–from the first teams of scientists hacking on ENIAC back in the day up to our slightly-more-advanced present. Nowadays, a variety of tools exist to make group collaboration easier and more natural than ever. From … Continue reading

The Netflix Tech Blog: Hadoop Platform as a Service in the Cloud

Hadoop Platform as a Service in the Cloud by Sriram Krishnan and Eva Tse, Data Science & Engineering Hadoop has become the de facto standard for managing and processing hundreds of terabytes to petabytes of data. At Netflix, our Hadoop-based data warehouse is petabyte-scale, and growing rapidly. However, with the big data explosion in recent times, even this is not … Continue reading

Announcing the Winners of the AppFog Cloudy New Year Resolution Contest

Thank you to everyone who shared their Cloudy New Year Resolutions in our recent contest. See all of the entries in the comments section of the original blog post. And of course, a big shout out to our contest sponsor Cloud Foundry! We’ve had a chance to review all of your smart and funny resolutions, and have selected the six … Continue reading

PaaS First; IaaS Second: Five Reasons to Select Your PaaS First

In this guest post, Mark Geene along with Vineet Joshi, Co-Founders of Cloud Elements, an AppFog integration partner, provide a perspective on why selecting the right PaaS is one of the most important decisions you can make in designing your cloud application. Are you building your cloud application directly on the Infrastructure-as-a-Service (IaaS) provider vs. using a Platform-as-a-Service (PaaS)? In recent … Continue reading