MULTI-TENANT ARCHITECTURE

Register Microservices to Consul Out-of-the-box Using Scala Macro Annotations

Shivam Kapoor
Mar 21, 2019

Off late at my work which currently involves moving our platform code from monolithic to microservices architecture, I have come to realize that there is a lot of boilerplate code that not only needs to be implemented in every other service but also involves maintenance pertaining to tribal knowledge within the team. This means that there isn't any standard way of implementing a service, raising the possibility of a lot of code duplication, thereby resulting in a maintenance nightmare.

Elastically adding and removing nodes using akka cluster

SURAJ ATREYA
Aug 07, 2015

This post explores a pull-based master/worker architecture – one that is suitable for anyone who is looking to elastically provision nodes when the load is higher than normal and under-provision when the load is below normal. In this post, the master accepts RSS links from frontend which can be a user submitting links and worker accept one RSS link and extract information such as article’s published date, title and a brief description. All this information is indexed into ELASTICSEARCH.