InfoQ Homepage News
-
Convert Spring Boot Apps to GraalVM with Spring Native Beta
Spring has released Spring Native Beta, a new tool to convert existing Spring Boot applications, written in Java or Kotlin, to GraalVM native images. The goal is to support Spring Boot applications on Spring Native. GraalVM native images are small, optimized and boot quickly. The tradeoffs, however, are longer build times and fewer runtime optimizations compared to the JVM.
-
Eclipse Adoptium Working Group Formally Established
The Eclipse Foundation has announced that the Adoptium Steering Committee has formally approved the Adoptium Working Group Charter. Formerly known as AdoptOpenJDK, the group changed their name to Adoptium after joining the Eclipse Foundation. The Adoptium Working Group will provide the Java community with fully compatible, high-quality distributions of Java binaries based on OpenJDK source code.
-
Q&A with William Denniss Regarding Google Kubernetes Engine Autopilot Mode
InfoQ caught up with William Denniss, product manager at Google regarding Autopilot -- a hands-off operations mode for Google Kubernetes Engine.
-
Cloudflare Announcement Helps Customers Protect against Online Threats, Such as Digital Skimmers
Cloudflare announces a new service called Page Shield. Page Shield is a client-side security offering that helps websites protect their users' information from supply chain and client-side attacks, such as Magecart. It joins tools like CSP and SRI as ways to protect against these types of attacks.
-
How Project Cyclop Enabled GitHub to Reduce Push Failures to Nearly Zero
GitHub spawned Project Cyclop several months ago to identify what caused occasional push failures and to find a fix. It turns out there was no single culprit, and a careful analysis led to identifying a number of changes that improved push traffic by at least an order of magnitude, according to GitHub.
-
Developing Testing Skills outside of Working Hours
Gamifying your way of testing, joining online testing communities of practice, and virtual traveling; these are examples of activities you can do outside of working hours that can make you a better tester. You can practice continuous learning with other testers in the world, and then implement things you learned at your workplace and share them with your team to improve ways of testing.
-
New Features in Chrome DevTools 89
Earlier this month, Google released Chrome 89m, which includes several important updates to the DevTools, such as improved CSP violation handling, Puppeteer recording, improved cookie debugging, as well as many additional features.
-
Improving Deployment Experience at GitHub
The GitHub engineering team recently blogged about how they redesigned their deployment approach due to the rapid growth of the engineering that exposed some problems with existing tooling.
-
Alibaba Cloud Uses Dapr to Support Its Business Growth
In a recent blog post, Sky Ao, a staff engineer at Alibaba Cloud, details how Alibaba Cloud uses the Distributed Application Runtime (Dapr) to support its business growth. As Alibaba's business rapidly grows while also purchasing other companies, a clear need to support multiple programming languages across varying cloud environments rises. To support this need, Alibaba chose to use Dapr.
-
Microsoft Announces Azure Monitor SQL Insights for Azure SQL in Public Preview
Recently Microsoft announced Azure Monitor SQL Insights for Azure SQL in public preview. With the preview, customers will get a flexible canvas for telemetry collection, analysis, and rich custom visualization.
-
Particle Launches Free Cellular IoT Device Tier
Particle has launched a free cellular tier for IoT developers to create microcontroller devices that communicate over cell networks rather than WiFi. Through this change, developers and companies can prototype and deploy up to 100 devices before needing to upgrade.
-
PagerDuty Adds AWS DevOps Guru and Microsoft Teams Integrations
PagerDuty has released a number of new updates and enhancements to their incident response platform. This includes new integrations with Amazon DevOps Guru, AWS Control Tower, and Microsoft Teams. Other improvements include improvements to mapping failures back to changes, automatic triggers, and content-based alert grouping.
-
Grafana Adds Enterprise Logs to Its Managed Observability Stack
Grafana Labs recently released a new log aggregation module for Grafana Enterprise Stack, its commercial observability platform.. Grafana Enterprise Logs ingests and stores logs from applications and other components. When using the module with other components of the Grafana Enterprise Stack, users can configure dashboards to display log data alongside metrics.
-
V8 JavaScript Engine 9.0 Improves JavaScript to WebAssembly Performance
The 9.0 release of the V8 JavaScript engine, powering Chrome and Chromium-based browsers, improves the performance of making WebAssembly calls from JavaScript, adds regular expression match indices, and speeds up super property access.
-
Asana's Journey with Kubernetes: Creating the KubeApp Framework
Asana, a work management platform for teams, reflected on their Kubernetes adoption. Tony Liang, software engineer at Asana, elaborated on how the team built KubeApps, a framework to systematize the creation and maintenance of Kubernetes applications.