Tuesday, July 14, 2015

How We Solved Authentication and Authorization in Our Microservices Architecture

At AppsFlyer, we provide our customers (app advertisers) an analytics dashboard to track the performance of their advertising campaign.

Originally this system was created as a monolithic Python web application, however, as time passed and our system evolved, we started experiencing pain caused by the constraints that the monolithic app imposed on us. To name a few:

  • The app had to be deployed as a monolith 
  • Every endpoint had to conform to the web framework architecture (Pyramid in our case) 
  • Authorization had to be declared on each endpoint

From the beginning we worked with a service oriented (event driven) architecture on our backend. We wanted to maintain the service orientation benefits on our customers facing web app as well.

read more here

Leave a Reply

All Tech News IN © 2011 DheTemplate.com & Main Blogger .