Bucky: Open Source Real User Monitoring

Real user monitoring (RUM) is an approach to Web monitoring that aims to capture and analyze all user interaction with a website or client interacting with a server or cloud-based … Read more

Scaling Memcache for 1B Requests per Second

The open-source software Memcached is used to reduce the read load of many of the world’s most popular dynamic websites, including YouTube, Reddit, Twitter, Tumblr, Wikipedia, and Facebook. With nearly … Read more

Apache Spark and MapReduce

Hadoop and Spark are both popular Apache projects. Apache Spark is an improvement on the original Hadoop MapReduce component of the Hadoop ecosystem. There is great excitement around Apache Spark … Read more

RabbitMQ vs Kafka

Message broker systems are important to web developer technologies. When implemented right, messaging brokers behave well when there’s a large backlog of messages, be able to create a cluster and … Read more

Node.js Frameworks for Developing RESTful APIs

Node.js is lightweight, efficient, and easy to get started with, making it a popular platform for REST APIs. However, the number of Node.js frameworks available for Node.js can make choosing … Read more