Michele Riva
Photo by Johny vino on Unsplash

Full-text search can be both scary and exciting. Some popular databases such as MySql and Postgres are an amazing solution for storing data… but when it comes to full-text search performances, there’s no competition with ElasticSearch.

For those who don’t know, ElasticSearch is a search engine server built on top…

Photo by Robynne Hu on Unsplash

Some time ago, I had the opportunity to work on a fascinating project. We needed a way to expose REST APIs about Google Analytics data, but we had some big problems with the free Google Analytics version.

First of all, the retention period. At the time of writing, Google Analytics…

Michele Riva

Google GDE · Senior Software Engineer @ViacomCBS · He/Him · Twitter: @MicheleRivaCode

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store