In this issue, February 14, 2023 View it in your browser.

OpenAI, Debugging Deep Learning, Kuma Policy, gopaddle, Azure Durable Functions, Containers & Serverless, Subversion, OpenJDK, JobRunr, .NET MAUI MediaElement, Facebook's iOS App, Secure Delivery

QCon London (March 27-29): New online passes for a flexible learning experience.

A way for senior software developers to learn the latest trends and innovations at their own pace. Access most talks on-demand, join live facilitated problem-solving sessions, and connect with a global community of peers. All without needing to travel. Register before March 6 to secure your online ticket for just £485.
 

SPONSOR AD

ScyllaDB

Learning Rust the Hard Way for a Production Kafka + ScyllaDB Pipeline

Numberly needed to move its high-performance applications to Rust in order to benefit from a lower-level programming language. CTO Alexys shares their experience developing with a Rust code base, building a mission-critical system combining Apache Kafka and ScyllaDB, and more. Live Webinar, March 2nd, 2023 - Save your Seat.

Sponsored by ScyllaDB

Article Series: Developing Apache Kafka applications on Kubernetes

Apache Kafka has integrations with most of the languages used these days, but in this article series, we cover its integration with Java. In this series, we also discuss how to provision, configure and secure an Apache Kafka cluster on a Kubernetes cluster. (Article Series)

TOP AI, ML & Data Engineering NEWS HEADLINES

  1. OpenAI Releases an Advanced Classifier to Distinguish AI and Human Writing Styles

  2. Microsoft Open Sources AI Prompt Optimization Toolkit LMOps

Understanding and Debugging Deep Learning Models: Exploring AI Interpretability Methods

ML interpretability refers to a user's ability to explain decisions made by an ML system. Interpretability increases confidence in the model, reduces bias, and ensures that model is compliant and ethical. In this article, author Andrew Hoblitzell discusses several methods of ML interpretability and dives deep into Local Interpretable Model-Agnostic Explanations (LIME) and Shapley Values. (Article)

Data Versioning at Scale: Chaos and Chaos Management

Einat Orr discusses several technologies that version large data sets, the use cases they support and the technology developed to best support those use cases. (Presentation with transcript included)
Software Delivery Practices Evolve Fast, So Should Your Learning. Attend QCon London software development conference (March 27-29, 2023) and uncover emerging software trends & practices to solve your complex engineering challenges, without the product pitches.

SPONSOR AD

Monte Carlo

10 Things to Consider Before Choosing a Data Observability Platform

In this guide, we’ll share the 10 most important things to consider when choosing a data observability platform. We’ll talk about the fundamentals of data observability, the features that will speed up time to value for data quality at your company, and more. Download Now.

Sponsored by Monte Carlo

TOP DevOps NEWS HEADLINES

  1. Service Mesh Kuma Improves Policy Handling and Debugging Experience

  2. Grafana Tempo Introduces New Query Language and Support for Apache Parquet

  3. Software Security Report Finds JavaScript Applications Have Fewer Flaws Than Java and .NET

  4. gopaddle, a Low Code Internal Developer Platform for MicroK8s and Edge

  5. VMware Tanzu Application Platform Adds Buildpack Improvements and Application Limits

Hard-Won Lessons from the Trenches: Failure Modes of Platform Engineering — and How to Avoid Them

Platform Engineering is a hot topic with many orgs hoping to reap the benefits. However, it is easy to go astray. This article reviews the common pitfalls of building a platform and how to avoid them. (Article)

SPONSOR AD

Humanitec

PlatformCon 2023

Are you building a platform? a platform career? Or a platform team? Join the experts at the platform engineering event of the year 🔥100% Virtual 💻 100% Free.
Register now 👉

Sponsored by Humanitec

TOP Cloud NEWS HEADLINES

  1. Azure Announces Native New Relic Service for Full-Stack Observability

  2. Microsoft’s Fully-Managed Azure Load Testing Service Now Generally Available

  3. Azure Durable Functions Now Supports Storage Backends Microsoft Netherite and MSSQL

Containers and Serverless—Rivals or Cohorts?

This article will try to decode these technologies and explore how developers should consider containers or serverless functions within their tech stack. For example, if your application has a longer startup time, then a container would suit the need better. Highly efficient stateless functions that need to scale up and down massively would benefit from running serverless functions. (Article)

SPONSOR AD

Snyk

Show open-source some love by joining The Big Fix

Join Snyk between February 14 and March 14 to help make security x100 times better in 2023 with Snyk’s world-wide The Big Fix event! Find and fix vulnerabilities while networking with your fellow engineers. Register for free!

Sponsored by Snyk

TOP Development NEWS HEADLINES

  1. Farewell to Subversion: GitHub Sunsets Support After 13 Years

  2. Malicious PyPI Package Removes netstat, Tampers with SSH Config

There and Back Again: Our Rust Adoption Journey

Luca Palmieri discusses their Rust adoption story: from the first CLIs and projects to a new product line, sharing their expectations, challenges, mistakes and the lessons learned. (Presentation with transcript included)

TOP Java NEWS HEADLINES

  1. JobRunr, the Java Scheduler Library, Releases Version 6.0

  2. Java News Roundup: Helidon 4.0-Alpha4, Spring, GlassFish, Quarkus, Ktor, (Re)Introducing RIFE2

Microsoft OpenJDK Introduces Experimental Feature for Improving Escape Analysis

Microsoft announced an experimental feature, still under development, which improves the performance of escape analysis by increasing the opportunities for scalar replacement. Currently the feature is only available for Microsoft Build of OpenJDK, but might become part of OpenJDK in the future. (News)

SPONSOR AD

Humanitec

🧑‍💻 Granular and Seamless Just-in-Time (JIT) Access with Teleport

You can quickly go from a few servers and databases to a sea of Kubernetes clusters. Managing access to all of these resources comes with many challenges. Learn more.

Sponsored by Teleport

Adding Video in .NET MAUI Apps with the New MediaElement

Microsoft recently released another control for the .NET MAUI platform: MediaElement. This is one of the components of the .NET MAUI Community Toolkit that allows audio and video playback within .NET MAUI applications. (News)

The Ten Year Journey of Facebook's App for iOS

Facebook rewrote its iOS app in 2012 to take advantage of native performance and improve reliability and usability over its previous HTML5-based cross-platform implementation. In the ten years since the rewrite, the app codebase has evolved non-stop to account for the introduction of new features, to circumvent SDK limitations, and to keep up with changes in the iOS platform. (News)

TOP Culture & Methods NEWS HEADLINES

  1. How to Analyze Behavior and Influence Behavior Change with the ABC Model

Secure Delivery: Better Workflows for Secure Systems and Pain-Free Delivery

The software delivery process has been transformed in the last decade; we’ve adopted well-understood workflows around functions such as testing, release management and operational support. In this article we'll explore the impact that security workflows have on software delivery, explain the root causes and share battle-proven techniques to show how we can make delivering secure software easier. (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

[DZone RefCard] Kubernetes Multi-Cluster Management and Governance

2023 Data Engineering Trends & Predictions

DevTools

Shopping for Cloud Vendors? Compare AWS, Azure, Linode and more in this Cloud Comparison Guide.