CAP Twelve Years Later: How the "Rules" Have Changed. This article first appeared in Computer magazine and is brought to you by InfoQ & IEEE Computer Society.
The CAP theorem asserts that any networked shared-data system can have only two of three desirable properties. However, by explicitly handling partitions, designers can optimize consistency and availability, thereby achieving some trade-off of all three. In the decade since its introduction, designers and researchers have used (and sometimes abused) the CAP theorem as a reason to explore a wide variety of novel distributed systems. The NoSQL movement also has applied it as an argument against traditional databases.
*nux. The Frustrated Architect. Bio Simon Brown is an independent consultant based in Jersey, the founder of Coding the Architecture and either a software architect who codes or a software developer who understands architecture.
Having successfully delivered a variety of projects on the .NET and Java platforms, Simon now uses his experience to train and coach teams in delivering better software. GOTO Aarhus is the enterprise software development conference designed for team leads, architects, and project management and is organized by developers, for developers. As software developers and architects ourselves, we wanted to craft the ultimate conference. The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community, staged in an intimate environment needed to support as much learning and networking as possible.
Getting Real. Breaking the Monolith. Nothing Is Permanent Except Change - How Software Architects Can Embrace Change. Strategic positionning of transverse architecture cells. 97 Things Every Software Architect Should Know - The Book - Softarch 97Things.