Building a Faster Web
Over the last three years, the average page weight has grown by at least 15 percent per year. This is due to several trends such as increases in ad-related content,
Over the last three years, the average page weight has grown by at least 15 percent per year. This is due to several trends such as increases in ad-related content,
Multiple teams within Microsoft are working aggressively to create open source frameworks and the Office team is not far behind. They have already created an open-source toolkit called the Office
Cloud Scale Intelligent Load Balancing for a Modern-day Microservices Application Architecture Load balancers have played a key role in providing enhanced performance experience to clients since pretty much the advent
Design patterns are solutions or approaches to situations that appear often when developing software. They were introduced to the software engineering community at large by the seminal Gang of Four
The CAP theorem (also known as Brewer’s theorem) of distributed systems says that you can have two out of these three: Consistency Availability Partitioning Consistency means that you have the
Azure Event Hubs is a great platform for planning real time and actionable telemetry operations to audit your services in the Microsoft Azure ecosystem. The support for streaming diagnostic logs
Coming from the likes of Facebook, GraphQL is a modern data service platform that combines both a query language and an execution engine for complex data models. It is driven
Microsoft recently announced the release of .NET Core 1.0, a truly cross-platform runtime and development environment. It is a significant milestone in Microsoft’s commitment to fully open and platform-agnostic computing.
Distributed transaction management is a key architectural consideration that needs to be addressed whenever you are proposing a microservices deployment model to a customer. For developers from the monolithic relational