April 2017
[InfoQ]
Architecture & Design Special Report
Sponsored by
[InfoQ]
[Latest Content](#latest-content), [Top Viewed Content](#top-viewed-content), [News](#news), [Top Articles](#top-articles), [Top Presentations](#top-presentations-and-interviews)
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 all this content on InfoQ at: [(.
Latest Content on InfoQ
[A Crystal Ball to Prioritise Technical Debt in Monoliths or Microservices: Adam Tornhill's Thoughts]( (news, Apr 02, 2017)
[Framing Our Potential for Failure]( (presentations, Mar 18, 2017)
[Domain Analysis by Color Modeling]( (articles, Feb 25, 2017)
[Architecting SQL Server on Linux: Slava Oks on Drawbridge, LibOS, & Addressing Between Windows/Linux]( (podcasts, Feb 24, 2017)
[Roundtable: The Role of Enterprise Architecture in a Cloudy World]( (articles, Apr 03, 2017)
[Microservices vs. Service-Oriented Architecture (By O'Reilly)](
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
[In Defence of the Monolith, Part 1]( (articles, Mar 16, 2017)
[In Defence of the Monolith, Part 2]( (articles, Mar 24, 2017)
[The Future of Serverless Compute]( (articles, Feb 23, 2017)
[From Microliths to Microsystems: Jonas Bonér at QCon London]( (news, Mar 12, 2017)
[MicroProfile Becomes Eclipse MicroProfile]( (news, Feb 07, 2017)
[] Top News
[Does TDD Harm Architecture?](
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.
[Microsoft Releases Azure Functions Proxies Public Preview](
In a recent blog post, Microsoft announced a public preview for Azure Functions Proxies. This feature provides reverse proxy functionality targeted at organizations that expose many Azure Function Apps and want to have a common public endpoint, regardless of where and how many Function Apps have been provisioned.
[Microservices Reference Architecture](
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
[Avoiding Alerts Overload from Microservices: Sarah Wells at QCon London](
At QCon London, Sarah Wells presented âAvoiding Alerts Overload from Microservicesâ, and cautioned that developers and operators must fundamentally change the way they think about monitoring when building a microservice system. Key takeaways included: build a system that can be supported; focus on âstuff that mattersâ when creating monitoring and alerts; and cultivate and improve alerts.
[Cloud Native Computing Foundation (CNCF) Adds Linkerd, gRPC, and CoreDNS to Growing Portfolio](
Since the beginning of 2017 the Cloud Native Computing Foundation (CNCF) has added three new projects to their portfolio for hosting and stewardship, including: linkerd, a transparent proxy âservice meshâ that provides service discovery, failure handling and visibility; gRPC, a language agnostic high performance RPC framework; and CoreDNS, a fast and configurable cloud native DNS server.
[Building a Bank with Golang, Microservices and Containers: Matt Heath at QCon London](
At QCon London, Matt Heath, Distributed Systems Engineer at Monzo Bank, presented âBuilding a Bank with Golangâ. Key takeaways included: Golangâs focus on simplicity and readability in combination with excellent concurrency primitives making this a language well-suited for creating âhigh volume, low latency, distributed applicationsâ.
[] Top Articles
[Operational - the Forgotten Architectural View](
The emerging DevOps movement emphasizes development and operations staff working together as early as possible-sharing tools, processes, and practices that smooth the production path.
[Oliver Gould Discusses Architecting to Avoid and Recover from Failure](
Robert Blumen talks to Oliver Gould, CTO of Buoyant, where he leads open source development efforts, about architecting to avoid and recover from failure.
[Learning Paths: QCon London Expert Recommendations](
Advice on the best talks to attend at QCon London 2017 from London Thought Leaders.
[How to Sell Refactoring? The Case of Nordea Bank AB](
When you think about refactoring, you think about transformations such Extract Class. They are important in your everyday work with the code. Now we focus on the strategic code refactoring.
[Containerizing Continuous Delivery in Java](
As the industry moves towards microservices, continuous delivery (CD), and Docker, does Java still have a place? Though it may seem like a strange mix at first, combining battle-hardened Java with these emerging technologies can give you the best of both worlds.
[Download Now](.
Sponsored content
[] Top Presentations
[Architecting for Failure in a Containerized World](
Tom Faulhaber discusses the new container-based toolbox for building systems that are robust in the face of failures, how to recover from failure and how the tools can be used to best effect.
[Serverless Meets SaaS: The Ultimate Match](
Tod Golding discusses the architecture and design strategies associated with building and delivering SaaS solutions in a serverless model.
[Scaling Counting Infrastructure @Quora](
Chun-Ho Hung and Nikhil Garg discuss Quanta, Quora's counting system powering their high-volume near-real-time analytics, describing the architecture, design goals, constraints, and choices made.
[Big Data Infrastructure @ LinkedIn](
Shirshanka Das describes LinkedInâs Big Data Infrastructure and its evolution through the years, including details on the motivation and architecture of Gobblin, Pinot and WhereHows.
[Our Concurrent Past; Our Distributed Future](
Joe Duffy talks about the concurrency's explosion onto the mainstream over the past 15 years and attempts to predict what lies ahead for distributed programming, from now til 15 years into the future.
[Connect with InfoQ on Twitter](
[Connect with InfoQ on Facebook](
[Connect with InfoQ on LinkedIn](
[Connect with InfoQ on Google Plus](
[Connect with InfoQ on Youtube](
If you no longer wish to receive these emails, please click on the following link: [Unsubscribe](
C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #325,
Toronto, Ontario, Canada,
M8V 3Y3