In this issue, June 20, 2023 [View it in your browser.]( [OpenAI Functions](#OpenAI), [DuckDB](#DuckDB), [Thinking Deductively](#Thinking), [Azure Linux](#Azure), [Amazon DynamoDB](#Amazon), [Debugging Go](#Go), [.NET Upgrade](#dotnet), [SwiftData](#SwiftData), [QCon New York](#QCon), [API Evolution](#API), [Resilience](#Resilience), [LinkedInâs Graph DB](#LinkedIn) [QCon San Francisco 2023 (Oct 2-6). Early bird pricing ends June 27.]( Save before prices go up. Get the assurance you're adopting the right patterns and practices directly from senior software developers at early adopter companies.
[Register today to save](! Â Sponsored by Microsoft
[Microsoft]( [Introducing the Reliable Web App Pattern for .NET]( The reliable web app pattern is a set of best practices that helps developers migrate web applications to the cloud and set a foundation for future modernization in Azure. Learn how this pattern helps improve your web application's cost, performance, security, operations, and reliability. [Learn more](. [( [] [Charity Majors on Intentional Culture, Dual Track Careers and AIOPS]( In this podcast, Shane Hastie spoke to Charity Majors about enabling culture, the pendulum swing between engineering and management, rethinking career paths and opportunities challenges with AIOPS. (Podcast) [AI, ML & Data Engineering Latest Content]( TOP AI, ML & Data Engineering NEWS HEADLINES -
[] [OpenAI Announces Function Calling, Allowing Developers to Describe Functions]( -
[] [Nvidia's NeMo Guardrails Enhances Safety in Generative AI Applications]( -
[] [Meta's Open-Source Massively Multilingual Speech AI Handles over 1,100 Languages]( [] [In-Process Analytical Data Management with DuckDB]( DuckDB is an open-source OLAP database for analytical data management that operates as an in-process database, avoiding data transfer overhead. Leveraging vectorized query processing and Morsel-Driven parallelism, the database optimizes performances and multi-core utilization for analytical data processing. (Article) Sponsored by ScyllaDB
[ScyllaDB]( [7 Reasons Not to Put an External Cache in Front of Your Database]( Read this white paper to learn common approaches to caching data, 7 specific reasons why external caching can be a bad choice, real-world examples of successfully eliminating external cache by companies such as Comcast, and more. [Download Now](. [DevOps Latest Content]( TOP DevOps NEWS HEADLINES -
[] [GitHub Push Protection Moved to General Availability]( -
[] [AWS Announced the Support of Kubernetes Version 1.27 for Amazon EKS]( [] [Thinking Deductively to Understand Complex Software Systems]( Thinking differently can allow us to approach problems in new ways. With testing, approaching the problem with a negative approach can lead to more thorough test cases. (Article) Sponsored by JetBrains
[JetBrains]( [Developer Ecosystem Survey 2023]( Contribute your insights to the coding community! Youâll get a chance to win a cool prize, and receive a set of personalized infographics. [Take the survey](. [Cloud Latest Content]( TOP Cloud NEWS HEADLINES -
[] [CBL-Mariner: Azure Linux Distribution Now Generally Available]( -
[] [AWS Lambda Now Supports Ruby 3.2 Runtime]( -
[] [Azure API Center for Centralized API Discovery and Governance in Preview]( -
[] [AWS DMS Serverless Brings Automated Scalability and Performance Optimization with Database Migration]( -
[] [Latest Updates for Azure App Service Presented at Microsoft Build 2023]( [] [Service Assurance in Private LTE/5G Networks]( This article talks about service assurance in the context of cellular networks, how private networks pose additional needs, and how an end-to-end service assurance framework can be designed and developed for such networks. (Article) [] [Amazon DynamoDB: Evolution of a Hyperscale Cloud Database Service]( Akshat Vig presents Amazonâs experience operating DynamoDB at scale and how the architecture continues to evolve to meet the ever-increasing demands of customer workloads. (Presentation with transcript included)
[Level-up on key topics like this at QCon.]( Attend QCon San Francisco software development conference (Oct 2-6, 2023) and uncover emerging software trends & practices to solve your complex engineering challenges, without the product pitches. [Development Latest Content]( TOP Development NEWS HEADLINES -
[] [QCon New York 2023: Day Two Recap]( -
[] [QCon New York 2023: Day One Recap]( [] [Debugging Go Code: Using pprof and trace to Diagnose and Fix Performance Issues]( In this article, we will look at how to identify and fix performance issues in Go programs using the pprof and trace packages. We will begin by covering the fundamentals of the tools, then delving into practical examples of how to use them. By the end of this article, you will have a solid understanding of how to use these powerful tools to improve the performance of your Go applications. (Article) Sponsored by Curity
[Curity]( [Concepts for Serving Identities in a Kubernetes Environment]( Different kinds of identities are involved when securing an application in Kubernetes, and key concepts to consider in a typical Kubernetes deployment. [Read article](. [Java Latest Content]( TOP Java NEWS HEADLINES -
[] [Ruiz and Almiray at Devoxx UK: Lessons on How to Escape the Maven Dependency Hell]( [] [Java News Roundup: JDK 21 in Rampdown, JEP 404, JDK 22 Expert Group, Jakarta EE 11 Updates]( This week's Java roundup for June 5th, 2023, features news from OpenJDK, JDK 21 in Rampdown, JDK 22 expert group, Jakarta EE 11 update, Spring Security Kerberos 2.0.0, Quarkus 3.1.1, Micronaut 3.9.3, Eclipse Vert.x 4.4.3, Apache Commons IO 2.13, Apache Tomcat 11.0.0-M7 and 9.0.76, Infinispan 14.0.10 and 13.0.17, JHipster Lite 0.34, OpenXava 7.1.1, Yupiik Fusion 1.0.3, Gradle 8.2-RC2 and JNation. (News) [.NET Latest Content]( TOP .NET NEWS HEADLINES -
[] [Introduction of System.ServiceModel 6.0 for Calling WCF/CoreWCF]( -
[] [.NET Upgrade Assistant: CLI Tool Synced with Visual Studio Extension Engine]( -
[] [.NET Hot Reload Adds Support for Modifying Generics]( [] [C# Dev Kit for Visual Studio Code]( Microsoft has introduced the C# Dev Kit, a new extension to Visual Studio Code, offering an enhanced C# development environment for Linux, macOS and Windows. This kit, combined with the C# extension, uses an open-source Language Server Protocol (LSP) host to provide an efficient and configurable environment. (News) [Mobile and IoT Latest Content]( TOP Mobile and IoT NEWS HEADLINES -
[] [Swift OpenAPI Generator Aims at Streamlining HTTP Client/Server Communication]( [] [Apple Introduces SwiftData, a SwiftUI-Ready Core Data Replacement]( At WWDC 2023, Apple introduced SwiftData, a new framework that provides a declarative, Swift-first API enabling to work with data persistence in iOS apps. SwiftData can easily make a Swift class into a persistent model and is especially suited to be used with SwiftUI. (News) [Architecture & Design Latest Content]( TOP Architecture & Design NEWS HEADLINES -
[] [Datadog Creates Scalable Data Ingestion Architecture]( -
[] [LinkedInâs LIquid Graph Database: Scaling Real-Time Data Access for 930+ Million Members]( [] [Using Project Orleans to Build Actor-Based Solutions on the .NET platform]( This article takes a look at Project Orleans, an actor model framework from Microsoft. Version 7 makes it a lot easier to get started with, as it builds on top of the .NET IHost abstraction. This allows us to add it to .NET applications in a simple way. On top of that it abstracts away most of the complicated parts, allowing us to focus on the important stuff, the problems we need to solve. (Article) [] [API Evolution Without Versioning]( Brandon Byars patterns of evolution in addition to versioning, the tradeoffs that exist between API elegance, obviousness, and stability, broadening the conversation from API evolution to PM. (Presentation with transcript included) [Culture & Methods Latest Content]( TOP Culture & Methods NEWS HEADLINES -
[] [How Resilience Can Help to Get Better at Resolving Incidents]( [] [Using Trauma-Informed Approaches in Agile Environments]( Scientific and clinical understanding of how the human nervous system develops and works has increased tremendously. Its implications are so profound they radiate far beyond the field of psychology. Topics such as trauma-informed law, volleyball coaching, legal counseling, education, and social activism have arisen. It is time to consider how it affects working in an agile tech environment. (Article) InfoQ Call for Contributors Write for InfoQ: Share knowledge, connect with the global software development community, and grow your career Are you an experienced senior software engineer or technical leader that is passionate about innovation, adoption of technologies, and the learning and sharing of knowledge with your peers? InfoQ content is written exclusively by software practitioners like yourself, with the goal of sharing inspiring content from real-world use cases, best practices used by innovator and early adopter companies, and news on emerging trends. [Join the InfoQ Writing Team]( Â SPONSORED CONTENT Latest Sponsored Resources [document][A Platform Engineer's Guide to Kubernetes]( Â Follow InfoQ on: You have received this message because you are subscribed to the "Top Content Newsletter". To stop receiving weekly updates on trends, please click the following link: [Unsubscribe]( Forwarded newsletter? [Register to get your own weekly newsletter.]( - - - C4Media Inc. (InfoQ.com),
705-2267 Lake Shore Blvd. West, Toronto, Ontario, Canada, M8V 3X2