Video

Distributed Systems Fallacies And The CAP Theorem

We noticed in our architecture courses that many developers that are moving from monoliths to distributed systems fail to realize that they are moving into a completely new realm, where other rules apply than those they know. In this video, we look at the 8 Fallacies of Distributed Systems and at the CAP theorem to […]

Distributed Systems Fallacies And The CAP Theorem Read More »

Parallel Change

Parallel Change is a technique you can apply on many levels, from extracting a variable all the way to deploying a new version of your product, that allows you to safely implement changes without breaking existing code. In this video we describe what it is, what are the steps, and show an example. Links:

Parallel Change Read More »

Google Technical Debt approach vs. Usable Software Design

In a recent paper, a Google research team details how they empirically determined the types of technical debt and ways to manage it inside the organization. The ideas in the paper bear a very close resemblance with Usable Software Design, in that the engineers are interviewed about the challenges they face with the design and

Google Technical Debt approach vs. Usable Software Design Read More »

Fitness and Workout for Software Architecture Talk

Most of the attention in software architecture is given to new styles (eg. microservices, serverless) or technology changes. Too little attention is given to the process of creating, evolving, and maintaining the architectural models and decisions. Yet this process is immensely valuable since with the right process you can adopt innumerable architectural styles and adapt

Fitness and Workout for Software Architecture Talk Read More »

0
    0
    Your Cart
    Your cart is empty
      Apply Coupon
      Available Coupons
      individualcspo102022 Get 87.00 off
      Unavailable Coupons
      aniscppeurope2022 Get 20.00 off
      Scroll to Top