Software Architecture by Example


Duration: 50 mins
Neal Ford
Software Architect, ThoughtWorks
While many attendees learn from abstract concepts, others prefer to see concepts in action. This session eschews software architecture theory and instead illustrates the process of architecture design using two concrete examples: Silicon Sandwiches and Going, Going, Gone. For each of these problems, Neal shows how: to determine architecture characteristics to find architecture quanta to scope architecture characteristics to create and iterate on component desgin architecture characteristics & component design leads to architecture style selection to document important architecture decisions Each step of the way, the two example problems illuminate the stages of architecture design and the considerations architects must make at each stage.

You may also be interested in

50 mins
30 Golden Rules of Deep Learning Performance

“Watching paint dry is faster than training my deep learning model.” “If only I had ten more GPUs, I could...

25 mins
Automated Failure Injection and Testing across Microservices

How do you test your failure scenarios explicitly across Service APIs?. How can you take control of writing Automated Integration...

180 mins
Knative Workshop - Running Serverless Apps on Kubernetes

Over the past several years Google has open sourced several cloud-native technologies abstracting away more and more underlying infrastructure into...

180 mins
Kubernetes Koncepts

Kubernetes has become the de-facto orchestrator for containers and now is the best way to start engaging with portable distributed...

25 mins
High Performant, Scalable Batch Processing with Spring Batch and Kubernetes

A modern batch application must be able to take advantage of the unprecedented performance and scalable functionality of today’s containerized...

50 mins
Developing with HTTPS in Containers

HTTPS is the new black. In production, you'll likely terminate HTTPS at the load balancer. But how do you develop...