A Collection of Top Architecture & Design News, Articles, Presentations, Podcasts November 2021 [InfoQ]
Architecture & Design Round-Up Sponsored by
[Camunda]( [Latest Content](#latest-content), [Top Viewed Content](#top-viewed-content), [Top News](#news), [Top Articles](#top-articles), [Top Presentations & Podcasts](#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 this content on InfoQ at: [(. [] Latest Content on InfoQ [Google Announces Distributed Cloud]( (news, Oct 23, 2021)
[Domain-Driven Design with Value-Added Services and Domain Gateways at SoundCloud]( (news, Oct 19, 2021)
[The InfoQ eMag: Operating Microservices]( (books, Oct 13, 2021)
[Panel: Event Driven Architectures of Scale]( (presentations, Oct 17, 2021)
[Complex Systems: Microservices and Humans]( (presentations, Oct 24, 2021) [Practical Process Automation: Orchestration and Integration in Microservices & Cloud Native Architectures (By O'Reilly)](
In this book, Bernd Ruecker presents a developer-friendly view on how process automation compares to business process management, service-oriented architecture, batch processing, event streaming and data pipeline solutions, and more. [Download now](. Sponsored content [PracticalProcessAutomation]( [] Top Viewed Content on InfoQ [AWS Introduces Static IP Addresses for Application Load Balancer]( (news, Oct 10, 2021)
[Practical API Design Using gRPC at Netflix]( (news, Sep 21, 2021)
[Service Mesh Ultimate Guide - Second Edition: Next Generation Microservices Development]( (articles, Sep 09, 2021)
[Minimizing Design Time Coupling in a Microservice Architecture]( (presentations, Oct 08, 2021)
[PayPal Adopts GraphQL: Gains Increased Developer Productivity]( (news, Oct 05, 2021) [] Top News [API Design Principles and Process at Slack](
An article explaining the API design principles and process used at Slack was recently published in the Slack Engineering blog. It explains the six design principles used at Slack to design their APIs while keeping simplicity, security, scalability and the developer experience in mind. A four-step review and testing process exists to enforce these principles, with some flexibility. [TriggerMesh Cloud Native Integration Platform Released as Open Source](
Recently TriggerMesh, a cloud native integration platform provider, announced that their Cloud Native Integration Platform is now open source and available under the Apache Software License 2.0. It allows cloud operators and DevOps practitioners to freely deploy integrations as code. [Data Collection, Standardization and Usage at Scale in the Uber Rider App](
Uber Engineering recently published how it collects, standardises and uses data from the Uber Rider app. Rider data comprises all the rider's interactions with the Uber app. This data accounts for billions of events from Uber's online systems every day. Uber uses this data to deal with top problem areas such as increasing funnel conversion, user engagement, etc. [Best Practices for Working with Microservices](
The transition from monolith to microservices can be fraught with peril. As the number of microservices in a given system increases, monitoring and choreographing them end-to-end can become a nightmare. This guide aims to help you achieve success with your microservices-based architecture. [Download now](. Sponsored content [Microservices]( [API Design-First Using the Align-Define-Design-Refine Process](
The API consultant James Higginbotham wrote recently about the advantages of adopting an API design-first approach using the "Align-Define-Design-Refine" (ADDR) process. ADDR is an iterative process meant to guide its adopters through such API design-first techniques. Designing an API iteratively while ensuring that all stakeholders are actively involved is essential to agility in development. [Reviewing the Eight Fallacies of Distributed Computing](
In a recent article on Ably Blog, Alex Diaconu reviewed the eight fallacies of distributed computing and provided a number of hints at how to handle them. InfoQ has taken the chance to talk with Diaconu to learn more about how Ably engineers deal with the fallacies. [] Top Articles [Ballerina Swan Lake: 10 Compelling Language Characteristics for Cloud Native Programming](
The Ballerina language has come a long way with significant improvements since the 1.0 release in 2019. The latest Swan Lake release further simplifies building and deploying cloud native apps.
[article]( [How to Not Lose Your Job to Low-Code Software](
The uptake of low code software is very strong. The key to surviving and thriving during this change is ensuring that your role encompasses responsibilities that low code canât yet do.
[article]( [The Fundamentals of Testing with Persistence Layers](
These days few developers are trained on how to write anything other than unit tests. This article seeks to correct the issue by reintroducing the concept of testing with databases.
[article]( [Soulful Socio-Technical Architecture](
Happy developers make happy customers and stakeholders. Socio-technical systems design provides a new worldview of what constitutes quality of working life and humanism at work.
[article]( [Building a Balanced Microservices Framework](
This guide will show you various orchestration patterns you can use around resiliency, messaging, or consistency, without forcing your service implementation to become stateful itself. [Download now](. Sponsored content [Microservices]( [] Top Presentations & Podcasts [BBC Online: Architecting for Scale with the Cloud and Serverless](
Matthew Clark discusses how the BBCâs website is designed in a scalable, performant, and resilient way, what the architectural solution is, and some of the technologies used.
[Matthew Clark]( [Unwinding a Decade of Assumptions - Architecting New Experiences](
Cole Turner shares his experience in implementing new experiences across dozens of Netflix microservices, how they navigate assumptions, from ideation to delivery, and how those assumptions impact decision-making.
[Cole Turner]( [Microsoft's Asim Hussain on Designing Software for Sustainability and the Green Software Foundation](
Charles Humble explores the topic of designing software for sustainability with Microsoft's Asim Hussain, chair of the Green Software Foundation.
[podcast]( [Domain Storytelling with Stefan Hofer and Henning Schwentner](
In this podcast, Stefan Hofer and Henning Schwentner cover when to use domain storytelling, what is involved in the pictographic language, and how to have productive storytelling sessions.
[podcast]( [Connect with InfoQ on Twitter]( [Connect with InfoQ on Facebook]( [Connect with InfoQ on LinkedIn]( [Connect with InfoQ on Youtube]( You have received this message because you are subscribed to the âSpecial Reports Newsletterâ. To stop receiving this email, please click the following link: [Unsubscribe]( C4Media Inc. (InfoQ.com),
2275 Lake Shore Boulevard West,
Suite #325,
Toronto, Ontario, Canada,
M8V 3Y3