The media service has a lot of great features now, including the ability to produce analytics information about downloads – where in the world the download comes from, when and how often an episode is downloaded, etc. But before the tracking and analytics series wraps up, there’s one more bit of information that should be […]
The code for the analytics service is working now, and errors are being reported appropriately. Things seem to be going well for the media service! But there’s something not quite right about the code in the analytics background process. It’s a bit too cluttered, it seems. It has too many things going on in a […]
In the last episode, you saw the basics of getting Keen.io up and running to track downloads for the media service. In spite of the success in getting it to work, there’s some potential drawbacks to having this solution hard coded into your router. What happens if Keen.io goes down or you have a network […]
In this interview, Derick talks to Carl Hörberg, CEO of 84codes, which runs CloudAMQP.com. We discuss production quality RabbitMQ instances, how you go about determining what you need for your production systems to run RabbitMQ, and getting those systems into place.
In this interview, Derick talks with Udi Dahan about the ideas and architectures behind a “service bus” – a collection of patterns and best practices for messaging systems. You will learn how a service bus is far more than just best practices for messaging – how they encapsulate the details that tend to plague developers and […]
In this interview, Derick speaks with Jimmy Bogard – Chief Architect of Software Development at Headspring and blogger with LosTechies.com – about Sagas and workflow patterns in messaging. It’s an exploration of how to coordinate larger, more complex processes through messaging systems, with the goal of knowing where everything is in the flow of the system.