Seeking to sharpen your skills in #SoftwareArchitecture? Look no further!

Discover the most impactful #InfoQ #podcasts of 2023 and #StayAhead of the curve!

Stay informed, stay inspired! 💪 Knowledge is power!

➡️ The Evolution of Evolutionary Architecture with Rebecca Parsons: https://bit.ly/3SWL7iw

➡️ API Evolution without Versioning with Brandon Byars: https://bit.ly/3IrCxDI

➡️ Using ChatGPT to Search Enterprise Data with Pamela Fox: https://bit.ly/3uY9swk

➡️ InfoQ Software Architecture & Design Trends 2023: https://bit.ly/3SWLbPi

➡️ Expanding GraphQL Federation at Netflix with Tejas Shikhare: https://bit.ly/3uY9xQE

#transcript included

#ICYMInfoQ #EvolutionaryArchitecture #API #ChatGPT #TrendsReport #GraphQL #FederatedGraphQL

The Evolution of Evolutionary Architecture with Rebecca Parsons

We talk about principles and practices that allow architecture to evolve and what changes we might see in the next few years.

InfoQ

💡 Ready to elevate your skills in #SoftwareArchitecture?

🎥 Check out the must-watch #InfoQ videos of 2023!

Stay informed, stay inspired, and #StayAhead of the curve! 💪 Knowledge is power!

➡️ Microservices Retrospective – What We Learned (and Didn’t Learn) from Netflix by Adrian Cockcroft: https://bit.ly/49kImi4

➡️ No Next Next: Fighting Entropy in Your Microservices Architecture by Anna Shipman: https://bit.ly/3UIIAuT

➡️ Orchestration vs Choreography, a Guide to Composing Your Monolith by Ian Thomas: https://bit.ly/3UMP7Va

➡️ Change Data Capture for Microservices by Gunnar Morling: https://bit.ly/3uD8jdz

➡️ Tales of Kafka @Cloudflare: Lessons Learnt on the Way to 1 Trillion Messages by Andrea Medda & Matt Boyle: https://bit.ly/49Cdcmx

#transcript included

#ICYMInfoQ #Microservices #DistributedSystems #Monolith #ChangeDataCapture #ApacheKafka #Netflix #Cloudflare #FinancialTimes

Microservices Retrospective – What We Learned (and Didn’t Learn) from Netflix

Adrian Cockcroft does a retrospective on microservices, what they set out to do at Netflix, how it worked out, and how things have subsequently permeated across the industry.

InfoQ

💡 Ready to level up your #DevOps expertise? Check out our curated collection of must-read articles from 2023!

Stay informed, stay inspired, and #StayAhead of the curve! 💪 Knowledge is power!

➡️ Platform Engineering 101: What You Need to Know about This Hot New Trend: https://bit.ly/3ONGSo5

➡️ The Silent Platform Revolution: How eBPF Is Fundamentally Transforming Cloud-Native Platforms: https://bit.ly/3OMKTJp

➡️ Lessons Learned from Enterprise Usage of GitHub Actions: https://bit.ly/49g1T2R

➡️ Effective Test Automation Approaches for Modern CI/CD Pipelines: https://bit.ly/3I1uc9n

➡️ The Unit in Unit Testing: https://bit.ly/3OI9SO4

#InfoQ #ICYMInfoQ

Platform Engineering 101: What You Need to Know about This Hot New Trend

Platform engineering is a current hot topic with a rapidly growing tooling ecosystem and landscape. This article reviews many of the important trends in platform engineering.

InfoQ

#ICYMInfoQ
📖 A collection of the #InfoQ #eMags published in 2022 💥!

#FreeDownload

1 ✅ The Angular Mini-Book 2.0: http://bit.ly/3kL3GZx
Get started with #Angular! Learn how to develop a bare-bones application, test it, and deploy it. Integrate Angular with #SpringBoot and use security best practices like #HTTPS and a content security policy.

2 ✅ eMag: Modern Data Architectures, Pipelines, & Streams: http://bit.ly/3Y4nwgW
You’ll find up-to-date case studies & real-world data architectures from technology SME’s and leading data practitioners in the industry.

3 ✅ eMag: The Cloud Operating Model: http://bit.ly/3wyOgu5
Get an introduction to the #CloudOperatingModel & learn how to avoid critical pitfalls!

4 ✅ eMag: The InfoQ Trends Reports 2022: http://bit.ly/3wzR8Ha
With the inclusion of all the reports published in 2022, we hope this eMag can serve as a helpful single reference for trends across the overall software development landscape.

The Angular Mini-Book 2.0

The Angular Mini-Book is a guide to getting started with Angular. You'll learn how to develop a bare-bones application, test it, and deploy it.

InfoQ

#ICYMInfoQ
👇 A wonderful collection of the best #SoftwareArchitecture videos published on #InfoQ in 2022!

1. Seven Ways to Fail at Microservices: http://bit.ly/400uc1e
Watch Holly Cummins and learn about some of the anti-patterns in building microservices.

2. Shopify’s Architecture to Handle the World’s Biggest Flash Sales: http://bit.ly/3R7o2rS
Shopify’s multi-tenant architecture allows them to add & rebalance shards with no downtime, prevent failures, and prepare for the biggest sale event: BLACK FRIDAY!

3. Present and Future of the Microservice Architecture: http://bit.ly/3jaTh8Z
The panelists reflect on various microservices topics.

4. Event-Based Architectures: the Hard Parts: http://bit.ly/3R3CdhG
Learn about Event-Driven Architectures & the challenges they present.

5. Designing Event-Driven Architectures Using the AsyncAPI Specification: http://bit.ly/3XBYi9I
“I'm going to speak about what AsyncAPI is & how to build an Event Driven Architecture.”

Seven Ways to Fail at Microservices

Holly Cummins discusses a number of anti-patterns in building microservices: The murky goal, Microservices envy, Cloud native spaghetti, The enterprise hairball, The someday automation, and others.

InfoQ

#ICYMInfoQ
👇 A collection of the best #dotnet articles published on #InfoQ in 2022!

1 ✅ Creating and Using HTTP Client SDKs in .NET 6: http://bit.ly/3HgXKQR
Get insights into the process behind developing #HTTP Client #SDKs in #dotnet 6! Oleksii Nikiforov shares a sample SDK explained in detail, with considerations for different scenarios.

2 ✅ InfoQ .NET Trends Report 2022: http://bit.ly/3D1nhuS
InfoQ presents a general analysis of the current status of the #dotnet space💡.

3 ✅ Building Neural Networks with TensorFlow.NET: http://bit.ly/3Hhqglu
Read the article by Robert Krzaczyński and learn how to use TensorFlow.NET to build a neural network!:
#dotnet #TensorFlow #DeepLearning #MachineLearning

Inspired by this amazing content? If you are a software professional passionate about innovation join our team of .NET contributors! Share actionable ideas in writing and become more visible in the software community! Find out more and get in touch: https://bit.ly/3R7y9vC

Creating and Using HTTP Client SDKs in .NET 6

In this article, the author explains the process behind developing HTTP Client SDKs in .NET 6. The article also contains a sample SDK explained in detail, with considerations for different scenarios.

InfoQ

#ICYMInfoQ
Check out this amazing collection of the best #SoftwareArchitecture #podcasts published on #InfoQ in 2022 💥!

1. ✅ API Showdown: REST vs. GraphQL vs. gRPC – Which Should You Use?: http://bit.ly/3ZHmpFf

2. ✅ Susanne Kaiser on DDD, Wardley Mapping, & Team Topologies: http://bit.ly/3HbxoQa

3. ✅ The Architecture Advice Process with Andrew Harmel-Law: http://bit.ly/3WbAAPX

4. ✅ Managing Tech Debt with Glenn Engstrand: http://bit.ly/3Xgdn0B

5. ✅ The Future of Service Mesh with Jim Barton: http://bit.ly/3IUiejM

API Showdown: REST vs. GraphQL vs. gRPC – Which Should You Use?

The discussion covers some of the pros and cons of GraphQL and gRPC, and why you might use them instead of a RESTful API.

InfoQ

#ICYMInfoQ
👇 Check out this amazing collection of the best #Java articles published on #InfoQ in 2022 💥!

1. ✅ Data-Oriented Programming in Java by Brian Goetz: http://bit.ly/3GEt7TT

2. ✅ Virtual Threads: New Foundations for High-Scale Java Applications by Brian Goetz: http://bit.ly/3GGZzVw

3. ✅ Article Series: Native Compilation Boosts Java by Karsten Silz: http://bit.ly/3Xr9e9x

4. ✅ How to Speed up Large Collections Processing in Java by Nahla Davies: http://bit.ly/3Xr91TN

5. ✅ Java Champion James Ward on the State of Java and JVM Languages: http://bit.ly/3w3bYyu

Java Feature Spotlight: Pattern Matching

Java SE 14 (March 2020) introduced a limited form of pattern matching as a preview feature, which becomes a permanent feature in Java SE 16 (March 2021).

InfoQ

#ICYMInfoQ
👇 Check out this amazing collection of best #SoftwareArchitecture articles published on #InfoQ in 2022💥!

1. ✅ Software Architecture and Design InfoQ Trends Report 2022: http://bit.ly/3ZvJCub
An overview of how InfoQ saw the Software Architecture topic evolving in 2022.

2. ✅ Article Series: Continuous Architecture by Pierre Pureur & Kurt Bittner: http://bit.ly/3kexGNe

3. ✅ Seven Ways to Fail at Microservices by Holly Cummins: http://bit.ly/3W6qS1u

4. ✅ Ballerina: a Data-Oriented Programming Language by Yehonathan Sharvit: http://bit.ly/3Xok6Fi

5. ✅ Microservices Integration Done Right Using Contract-Driven Development by Naresh Jain Jain: http://bit.ly/3IKQ9uQ

Software Architecture and Design InfoQ Trends Report—April 2022

An overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2022, with a focus on what architects are designing for today.

InfoQ