article thumbnail

Highlights from the O'Reilly Software Architecture Conference in New York 2018

O'Reilly Software

Watch highlights covering the latest tools and techniques of software architecture. From the O'Reilly Software Architecture Conference in New York 2018. Experts from across the software architecture world came together in New York for the O'Reilly Software Architecture Conference.

article thumbnail

Building High-Quality Software

DZone

nn> MonitoringnnWe (humans) are terrible at imagining all possible permutations of the system with billions and billions of possible states. You may think that you know how the system works. You may think that you know how the system works. In the best case, you know only how the system was designed to work.

Software 245
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Architecture & DDD Kata: Online Car Dealership

Strategic Tech

This kata is split into four sections that address different aspects of architecting software systems. All architecture decisions are ultimately driven by a company’s business model, so I think this is a sensible starting point. I’ve used it a few times now and it seems to have worked well so I thought it would be good to share.

article thumbnail

How the Swedish Transport Agency learned distributed systems in six months

Particular Software

We’ve certainly been affected by this shift at Particular with the cancellation of our popular Advanced Distributed Systems Design (ADSD) course this year. We skipped a few sessions (the exercises), but in retrospect we should have watched them all I think. Q: How long did it take? We spent maybe 5 hours each day watching the videos.

article thumbnail

Enterprise Architecture in a Product-Oriented DevOps World

Strategic Tech

It helps people to understand the complex systems they are working with. However, if nobody reads the documentation and it gets out of date quickly, it’s a tick-box exercise rather than a value creating one. designing systems that document themselves. Enterprise Architects are smart people.

article thumbnail

A Clash of Mindsets: When New Products Depend on Existing Products

Strategic Tech

The system needs to be highly reliable because even just a little downtime can alienate loyal customers. Two particularly relevant patterns are Efficiency Enables Evolution and Higher Order Systems Create New Sources of Worth. In Wardley lingo, Google Maps is so efficient that it acts as a building block for higher-order systems (e.g.

article thumbnail

Amazon EC2 Cluster GPU Instances - All Things Distributed

All Things Distributed

Werner Vogels weblog on building scalable and robust distributed systems. Modern CPUs strongly favor lower latency of operations with clock cycles in the nanoseconds and we have built general purpose software architectures that can exploit these low latencies very well. All Things Distributed. Comments ().

AWS 136