blog

What Are Reasons To Shift From EventMachine To Async

In The Beginning A little over 13 years ago, I had been working as a freelance developer for over five years, primarily writing and hosting Ruby based web sites and applications for a variety of commercial interests, from mutual funds to construction to education. I had designed and built a reliable system architecture for deploying … Continue reading What Are Reasons To Shift From EventMachine To Async

Want To Subscribe to RethinkDB Record Using Go? Here’s How!

RethinkDB is a document storage database with excellent clustering capabilities. However it can also auto notify when records are updated in real-time, and this article is going to explore how to do that using Go. RethinkDB is a document storage database with real-time record pub/sub capabilities. What is RethinkDB? RethinkDB is a document storage database with a lot of … Continue reading Want To Subscribe to RethinkDB Record Using Go? Here’s How!

Learn Where The Usage Of Memoization In Ruby On Rails Is Limited

Memoization is a wonderful concept in programming world. It helps in writing clean code which execute faster. Example: def slow_method @result ||= perform_slow_method end In the above code, slow_method will cache perform_slow_method in @resultvariable, therefore perform_slow_method will execute only once. So, if memoization is wonderful then why not to use it always? that’s the question I am going to answer … Continue reading Learn Where The Usage Of Memoization In Ruby On Rails Is Limited