In this podcast, John DesJardins, field CTO and VP solution architecture at Hazelcast, sat down with InfoQ podcast co-host Daniel Bryant. Topics discussed included: how in-memory data grids have evolved, use cases at the edge (IoT, ML inference), integration of stream processing APIs and techniques, and how data grids can be used within application modernization. (Podcast) |
In this podcast, Shane Hastie, lead editor for culture & methods, spoke to Jeff Jacobson about why professional coaching adds value, how leaders can take a coaching stance and the benefits teams and individuals can get from engaging with a coach. (Podcast) |
AI, ML & Data Engineering Latest Content |
Artificial Neural Networks offer significant performance benefits compared to other methodologies, but often at the expense of interpretability. Black box algorithms have precipitated a number of high-profile controversies arising from the inability to understand their inner workings. The efforts seeking to provide more transparency in this regard is referred to as Explainable AI (XAI). (Article) |
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
One of the challenges of migrating your system’s architecture is excluding non-desirable attributes and leaving the target state uncorrupted. An event-driven architecture and its related patterns, CQRS and Event Sourcing, are positioned well to introduce seams into the architecture that allow you to separate legacy and modern elements. (Article) |
Crystal Hirschorn outlines how Condé Nast practices Chaos Engineering, where this fits within the already established testing and verification ecosystem, and what emergent practices and tools are on the horizon. Last but not least, she covers how to build up an organization’s true superpower: Human Resilience. (Presentation with transcript included) Join us for our upcoming QCon, QCon San Francisco, Nov 16-20, 2020 |
The panelists discuss the pressures unique to the retail industry when adopting DevOps principles and practices, and how they have responded to challenges in the current global climate. (Presentation) |
SPONSOR AD Just because Kubernetes allows you to deploy a pod with access to the host network namespace it doesn't mean it's a good idea. In this article we share 5 examples of Kubernetes configuration mistakes at companies like Target, Zalando, and DataDog. Learn more. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
Parul Bavishi deconstructs the structure behind bestselling non-fiction titles, and looks at how to apply this to writing. (Presentation) |
Java Latest Content |
Microsoft seems to prove over and over again its focus on cloud and the Java ecosystem is the new normal. Even though Java has been amongst the supported languages for Azure functions for some time now, Julien Dubois experimented with Spring Boot and Azure to see what this combination means for Azure serverless computing. InfoQ reached out to him to explore further his experience on this topic. (Article) |
SPONSOR AD The process automation event is going virtual October 8-9, with technical presentations and high-impact BPM use cases from companies like Fidelity, Deutsche Telekom and more. Register now for free! |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
Earlier this week, Microsoft released .NET 5.0 RC1, the first "go live" release of .NET 5 before its official debut in November. .NET 5 is a unified platform for the .NET ecosystem, wrapping together all of its components into one cross-platform package. The new release includes many improvements from .NET Core 3, including new language versions (C# 9 and F# 5) and support for Windows ARM64. (News) |
Mobile and IoT Latest Content |
TOP Mobile and IoT NEWS HEADLINES |
|
NativeScript 7 aligns with modern JavaScript standards by targeting es2017+. Additionally, it streamlines app configuration by consolidating it in a single file and replaces JavaScriptCore with V8 for iOS apps. (News) |
Architecture & Design Latest Content |
Conducting load tests against APIs and websites can both validate performance after a long stretch of development and get useful feedback from an app in order to increase its scaling capabilities and performance. Engineers should avoid creating “the cathedral” of load testing and end up with little time to improve performance overall. Write the simplest possible test and iterate from there. (Article) |
Matt Heath and Suhail Patel explain how the Monzo team builds, operates, observes and maintains the banking infrastructure. They talk about how they compose microservices to add new functionality, Monzo’s culture, deployment and incident tooling, monitoring practices and how they share knowledge effectively. (Presentation with transcript included) |
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
Adaptive architecture is a feature of agile software development and is also a source of competitive advantage in the fashion industry. Nike's collaboration with Virgil Abloh on "The Ten" is an example of how these principles play out. (Article) |
In the book The Art of Leadership, Michael Lopp shares stories of leadership habits and practices. Examples include reading the room, getting feedback, delegation, giving compliments, understanding the culture, and being kind. In the book Lopp describes how he practiced and refined these leadership habits over the years and what he has learned from doing so. (Article) |
SPONSOR AD Continue your professional learning with our free online learning paths. These learning paths are targeted by role including: Scrum Master, Product Owner, Development Team Member and Leadership. |
|
Lisa van Gelder tells stories about how she debugged teams at three companies - Stride, Bauer Xcel & Meetup, and the surprising and unintentional consequences of not giving teams what they need to be successful: Mastery, Autonomy, Purpose and Safety. She shares practical examples of how to diagnose and change teams. (Presentation with transcript included) |
Katherine Kirk focuses on how to turn ‘survive’ into ‘thrive’, even in the face of what seems like impossible scenarios, political traps and unending oscillating difficulty. (Presentation) |
SPONSORED CONTENT Latest White Papers Introducing Oracle GraalVM Enterprise Edition – A High Performance optimizing compiler and runtime for Modern Microservices High-Performance Microservices using Java |