Rails, ElasticSearch and Go – merry go round

It all starts with a Rails application - business as usual. In one particular situation, we need to upload some complex excel sheet and update ElasticSearch with over 10k entries. The initial code was written in Ruby and run via sidekiq jobs but was taking about 28minutes to update the index! This was a bottle … Continue reading Rails, ElasticSearch and Go – merry go round

MongoDB text indexing in action

Recently, I had a good use-case to use MongoDB text-indexing and I gave it a shot. I found it to be pretty awesome - even though its not have full-fledged text-search engine capabilities (like facets etc.) it does the job for simple text searches. So, what did we want to do? We had the following … Continue reading MongoDB text indexing in action