At ReadyPulse, we extensively use ActiveMQ for our messaging backbone. Everyday, millions of messages flow through the ActiveMQ brokers across multiple topics and queues. Hence it is super important to monitor them for two main reasons – 1. Brokers in unhealthy state can have a disastrous impact across all services and processes since messages will stop [...]
Archive | Technology
Setup WEBrick to Serve SSL (HTTPS) as well as Non-SSL (HTTP) Traffic Side-by-Side
I recently integrated a payment processing module using stripe on our website (readypulse.com). For which, I need to make the payment pages secure and served over HTTPS. However, setting it up in the development environment in Rails was something not working out of the box. My requirement was to make WEBrick (the default rails server) [...]
Ehcache as a True Persistent Store backed Cache
Ehcache is a cool, robust and widely used Java-based cache. It is definitely great for a store now/retrieve later kind of scenarios. But I wonder how many people really use it as a persistent store backed Cache just like how caches work in a procesor (that are backed by the hard disk obviously!). I mean [...]
Amazon SES SMTP Emails using Rails 3.1 in Three Easy Steps
Amazon SES is the Simple Email Service provided by Amazon Web Services. Recently, Amazon announced support for SMTP in SES. I have been trying hard to make SES SMTP work with Rails 3.1. Finally, I am now able to get the right set of settings to make it work. Given below are my findings and [...]
Installing Ruby on Rails 3.1.1 with MySql on Windows-7 64-bit
I recently upgraded my Ruby on Rails installation from Ruby 1.8.7 and Rails 2.3.2 to Ruby 1.9.3 and Rails 3.1.1 There are tons of examples on the internet to make Rails 3.1 work with SqlLite on Windows, but it was constantly failing with mySql for me. I figured out that the following sequence of steps [...]

