SPONSOR AD In this webinar, we will navigate the pros and cons of the Just-In-Time (JIT) and Ahead-of-Time (AOT) compilation approaches, explore the tradeoffs between initial performance and overall performance, and examine how you can better architect your Java microservice design. Live Webinar, May 6th, 2021 -- Save Your Seat. |
Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you. |
This article series will explore the state-of-the-art in building microservice-based architectures using the Java language. Alongside popular stalwarts, such as Spring Boot and Dropwizard, newer frameworks, such as Quarkus, Micronaut and Helidon, have been gaining momentum. These frameworks emerged after MicroProfile was introduced to the Java community in 2016. (Article Series) |
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Bob Davis of Plutora about DevOps, Value Stream Mapping, making bottlenecks visible, and using metrics effectively. (Podcast) |
AI, ML & Data Engineering Latest Content |
TOP AI, ML & Data Engineering NEWS HEADLINES |
|
Microsoft recently open-sourced ZeRO-3 Offload, an extension of their DeepSpeed AI training library that improves memory efficiency while training very large deep-learning models. ZeRO-3 Offload allows users to train models with up to 40 billion parameters on a single GPU and over 2 trillion parameters on 512 GPUs. (News) |
SPONSOR AD Join Burr Sutter for a live, interactive demonstration on building cloud-native applications with artificial intelligence and machine learning. Move toward self-service by getting immediate access to the production environment using Red Hat OpenShift, Open Data Hub, and AI/ML technologies. Create and maintain cloud-native applications with modern middleware services like Apache Kafka. Register Now. |
|
DevOps Latest Content |
TOP DevOps NEWS HEADLINES |
|
While it’s important to recognize the value of both DevOps and DevSecOps,they are not one-size-fits-all, monolithic, permanent paradigms. In this article, we’ll take a look at that ongoing development – isolating and explaining nine key trends that are driving and changing the adoption of DevOps, DevSecOps, and a number of related approaches to development and management. (Article) |
SPONSOR AD Get the guidance and tools you need to successfully build and manage applications on Kubernetes. Empower IT administrators and developers to standardize deployments, increase the availability of their applications, and streamline maintenance operations. This excerpt covers multi-cluster management, developer workflows, and more. Download now. |
|
Development Latest Content |
TOP Development NEWS HEADLINES |
|
GitHub has recently moved to a new format for all of its tokens, including personal access, OAuth access, user-to-server and server-to-server, and refresh tokens. As GitHub engineer Heather Harvey explains, the new format aims to make tokens more easily identifiable, including when scanning repos for secrets, and to increase their entropy. (News) |
Java Latest Content |
TOP Java NEWS HEADLINES |
|
JDK Mission Control (JMC) is best known as the dashboarding solution used to analyze the data collected by JDK Flight Recorder. JMC 8 offers more insights into applications by introducing new graphs and including heap dump analysis by default. (News) |
SPONSOR AD SRE mitigates burnout and keeps systems running. But it doesn’t turn a waterfall approach into an agile one. This ebook from Container Solutions explores how to maintain scalable and reliable Cloud Native platforms by adopting SRE. Download now. |
|
.NET Latest Content |
TOP .NET NEWS HEADLINES |
|
A long-standing problem with .NET’s Base Class Library is the inability to separately represent date and time values. As part of .NET 6, the new DateOnly and TimeOnly classes seek to correct this oversight. (News) |
Web Development Latest Content |
TOP Web Development NEWS HEADLINES |
|
Charts.css is a new data visualization library that relies solely on CSS and HTML. By avoiding the use of JavaScript/Canvas, it avoids many of the accessibility challenges in existing solutions while keeping the bundle size under 10KB when minified and gzipped. (News) |
SPONSOR AD While working on Teleport 6.0, we learned a lot about the world of hardware MFA devices, like U2F keys. We wrote this blog post to share our learnings. Read more. |
|
Mobile and IoT Latest Content |
Targeted Auto Retry is Ebay's approach to dealing with test flakiness that aims to make a continuous integration pipeline more resilient to flaky test steps. To make this approach straightforward to use, Ebay has open sourced a lightweight framework for the Swift language that can be used with Xcode unit testing framework. (News) |
Architecture & Design Latest Content |
TOP Architecture & Design NEWS HEADLINES |
|
To build great software, we need to account for perspective and relativity. Perspective is something's meaning depending on where it's observed from. Relativity refers to a distortion due to the location of the observer. (Article) |
SPONSOR AD Learn how to simplify app configuration in different environments and from different sources without the need to redeploy or restart the app. Download Guide. |
|
Culture & Methods Latest Content |
TOP Culture & Methods NEWS HEADLINES |
|
The fourth article in a series on how software companies adapted and continue to adapt to enhance their resilience explores the strategies used by engineering leaders to help create the conditions for sustained resilience. It provides stories, examples, and strategies towards designing an organizational structure to support resilient performance and managing for resilience. (Article) |
Don’t let feature work blind you. Enterprises are ramping up their software delivery to compete in the digital-first world. But more features and faster time-to-market can lead your business into a death spiral if you neglect technical debt and risk work. Learn how to use value stream metrics to identify whether your business is in danger and how to reverse the trajectory before it’s too late. (Article) |
SPONSOR AD "I learned so much in this class and had a great time doing it. Come prepared and be ready to collaborate and ask questions and you'll leave with a solid understanding of what it means to be a product owner. You'll get a huge toolset of different practices to try and see if they work within your organization or team." - David Gleichauf. Learn more. |
|
Mary-Frances Winters discusses the impact of Black fatigue not only on Blacks but on society as a whole. (Presentation with transcript included) Level-up on the practices, patterns, and skills most in-demand in software right now. Attend QCon Plus (May 17 - 28, 2021). |
Anne Currie discusses ethical issues in possibly misuse of computing power through killer robots, cyberwarfare, and mass surveillance. (Presentation with transcript included) |
SPONSORED CONTENT Latest White Papers The InfoQ eMag: Real-Time APIs: Design, Operation, and Observation How to Safely Begin Chaos Engineering to Improve Reliability (Gartner Report) |