Microservices has proven time and again that it is more than just a mere buzzword. Organizations have made a decision to move towards it and many more are weighing its odds and evens. In order…
Any organization, practice or product is driven by four key pillars. These pillars are Process, People, Platform and Practice. The same hold true for Microservices as well. In the upcoming blog series, we will look…
One of the key challenges of the Microservices Architecture is in dealing with data consistency. In a Monolithic Application, it is possible to achieve data consistency easily using techniques such as 2 phase commits. In…
If you are dealing with applications or product development, I am sure you would certainly be contemplating on the adoption of Microservices. While Microservices has many benefits, it has a good amount of challenges as…
Introduction Have you taken the Microservices journey falling on the promise of better stability, faster releases and better productivity and on the contrary found these factors falling on the downward trajectory? Are you wondering if…
Application engineering has been going through steady changes since its inception. However, the last couple of years have turned the whole software engineering aspect on its head. One of the key reasons behind this impact…
Most of the applications are architected around RestAPIs these days, be it for layering or for integration. All leading web technologies enable building RestAPIs with ease. However, there are few design considerations that are neglected.…
Stack Overflow receives more than 670 million page views per month and they achieve sub-second performance for all their pages. This is truly commendable. The more admirable fact here is that they achieve this with…
Azure has been constantly adding more and more services horizontally. From where it started as a narrowed PAAS for simple web application, it has expanded its horizons rapidly in the areas of IAAS, Big Data,…
Azure’s web and business editions are going to be sunset from September 2015. You can notice the alert message of the retirement in the portal. As an alternate, Microsoft has introduced new service tiers –…
We would all agree that ASP.NET has come a long way from its first version. IMO the next version Asp.Net 5.0 is the most drastic change that ASP.NET has done so far (leaving the addition…
Growing Need for High scalability It’s amazing to look at how application architectures have evolved over the past decade. The journey from mainframe applications to current mobile applications has proved many wrong on what they…