Architecture & Design Special Report | |
|
|
|
In this special newsletter we bring you up to date on all the new content and news related to Architecture & Design on InfoQ. We are also maintaining a portal page for this content on InfoQ at: https://www.infoq.com/architecture-design/. |
|
|
Testing Microservices (presentations, Jun 11, 2017) | Establishing a Microservice Foundation (presentations, Jun 17, 2017) | The Complexity That Is Hidden in Microservices and Event Sourcing (presentations, Jun 09, 2017) | The InfoQ eMag: Microservices vs. Monoliths - The Reality Beyond the Hype (eMags, Jun 19, 2017) | Distributed Systems Theory for Practical Engineers (news, Jun 12, 2017) |
|
So, what sets them apart? Are microservices really just “SOA done right”? How do the two approaches differ? More importantly, are microservices really better than SOA, or are we doomed to repeat the same mistakes of the past? Download Now. Sponsored content |
| |
|
Top Viewed Content on InfoQ |
|
Self Contained Systems (SCS): Microservices Done Right (articles, May 03, 2017) | Sachin Kulkarni Describes the Architecture behind Facebook Live (podcasts, May 28, 2017) | Microservices and Modularity (news, May 29, 2017) | Microsoft Announces Draft .NET Architecture Guidance (news, May 12, 2017) | Designing Pragmatic RESTful APIs (presentations, Apr 23, 2017) |
|
|
IBM has recently announced that they’ve open sourced their API Microgateway. This means that any developer/business can now take advantage of this software in their own computing projects at no cost. | Bob Martin, also known as Uncle Bob and co-author of the Agile Manifesto, has recently published an evaluation on whether TDD harms architecture. Most of the discussion centres around whether following a test driven approach has a negative impact on both the high level design and general maintainability of implementation code. |
|
Interconnecting microservices is a big challenge because they can be spread across many servers and move frequently. The Microservices Reference Architecture ebook is a practical guide that can help you solve this and other challenges of building microservices-based applications. FREE eBook Download. Sponsored content |
| |
|
Google, IBM and Lyft have open sourced Istio (Greek word for “sail”), a framework for managing, securing and monitoring microservices. | There may finally be some light at the end of the long tunnel for Java EE 8. Oracle recently updated the Java community on Java EE 8, which included the latest release schedule and updates on JSR activities. Almost four years in the making, the road for Java EE 8 has not been easy. |
|
|
C# 7 is a major update with a lot of interesting new capabilities. Using the principles found in the FDG, we’re going to look at strategies for getting the most from these new features. |
| |
|
In this article, the authors explore how we can build a machine learning model to do predictive maintenance of systems using NASA engine failure dataset. |
| |
|
An overview of the key characteristics of complex IoT systems and applications. Based on them, the author identifies the software abstractions at the basis of IoT-oriented software engineering. |
| |
|
The emergence of millions of remotely programmable devices in our surroundings will pose significant challenges for software developers that haven’t received enough attention yet. |
| |
|
This article describes Sock Shop, a fully containerized, microservice architecture, cloud native reference application developed by Weaveworks. |
| |
|
In this practical book, author Susan Fowler explores the challenges of using microservices in production environments with real user traffic, drawing from her experience standardizing over a thousand microservices at Uber. Download Now. Sponsored content |
| |
|
|
Brian Goetz explores the different goals, tools, and techniques involved between concurrency and parallelism approaches, and how to analyze a computation for potential parallelism. |
| |
|
Colin Hemmings discusses when and why one should choose Erlang over other options, but also when not to choose it. |
| |
|
Greg Young looks at Event Sourcing as a concept as well as specific JVM-based implementations that are available. He focuses on where such an implementation would be beneficial or not. |
| |
|
Paul Bellamy covers epic fails experienced moving to microservices using the RED method to monitor what matters, and production outages they solved with detailed telemetry. |
| |
|
This presentation will share Spotify's highly reliable event delivery system design and operation details. |
| |
|
|