InfoQ Homepage Architecture & Design Content on InfoQ
-
Return of the OpenJDK Developers' Guide
A new version of the OpenJDK Developers Guide is now available, targeted at new and returning contributors and updated for the current reality of the project.
-
Metrics Collection at Scale: Learning from Uber's M3
In a recent InfoQ podcast, Rob Skillington, co-founder and CTO at Chronosphere, shared his experience and opinions on the topic of observability in modern distributed systems. Key topics covered: metrics collection at scale, multi-dimensional metrics and high-cardinality, the importance of the developer experience, and the value of open standards, such as OpenMetrics.
-
Couchbase Announces the General Availability of Its Cloud Database on AWS
Recently Couchbase announced the general availability of Couchbase Cloud, a fully managed Database-as-a-Service (DBaaS). The Cloud NoSQL service is currently available on Amazon Web Services (AWS), and Microsoft Azure and Google will follow by the end of the year.
-
Jakarta EE 9 - Milestone 1 Released by Eclipse Foundation
The Eclipse Foundation celebrated the first milestone release of Jakarta EE 9 with a Jakarta EE 9 Milestone Release Party. The event, hosted by Eclipse’s Tanja Obradovic, Shabnam Mayel and Ivar Grimstad, featured short presentations by Java luminaries Will Lyons, Kevin Sutter, Scott Marlow, Steve Millidge and BJ Hargrave. The event was attended by 155 developers representing 20 countries.
-
Chrome 85 DevTools Support CSS-in-JS and Lighthouse 6
The forthcoming Chrome 85 release in August includes style editing for CSS-in-JS frameworks, Lighthouse 6, support for new ES2020 features, and several other helpful additions for web developers.
-
JavaScript Reaches the Final Frontier: Space
The recent SpaceX Dragon launch brings JavaScript to space. Leveraging Chromium and JavaScript, significant portions of the user interface rely on web technologies.
-
MicroProfile GraphQL 1.0 - a New API in the MicroProfile Family
The MicroProfile community has released MicroProfile GraphQL 1.0, a new standalone API. Joining the three existing standalone APIs - Reactive Streams Operators, Context Propagation and Reactive Messaging - the intent of the MicroProfile GraphQL specification is to “provide a ‘code-first’ set of APIs that will enable users to quickly develop portable GraphQL-based applications in Java.”
-
Oracle Open Sources Coherence In-Memory Data Grid
Oracle has released the core of their Coherence in-memory data grid (IMDG) product as free and open source software.
-
AWS Launches a No-Code Mobile and Web App Builder in Beta: Amazon Honeycode
Recently, AWS announced the beta release of Amazon Honeycode, a fully managed service allowing customers to build mobile and web applications without writing any code quickly.
-
Spring Boot 2.3.0 Focuses on the Cloud
Spring Boot has released version 2.3.0 which adds support for latest Java versions, Docker with buildpacks, layered images, graceful shutdown support, liveness, and readiness probes.
-
Web Animations API Now Supported in All Evergreen Browsers
With the release of Safari 13.1, the Web Animations API now ships with all evergreen browsers.
-
Microsoft Releases gRPC-Web for .NET
Last week, Microsoft released a production-ready implementation of the gRPC-Web protocol for .NET. Initially supported as an experimental feature, the component is now part of the grpc-dotnet project. The new component makes gRPC usable in the browser, allowing web applications to communicate directly with gRPC services without using an HTTP server as a proxy.
-
MAUI: a Multi-Platform App UI for .NET
Last month, during the 2020 edition of Build, Microsoft announced the roadmap for .NET MAUI, a multi-platform framework for building native device applications. The new framework comes as an evolution of Xamarin.Forms, providing native features for Android, iOS, macOS, and Windows.
-
Open Source Registry Harbor's Graduation: Q&A with VMware's Michael Michael
InfoQ caught up with Harbor maintainer Michael Michael, also director of product management at VMware, regarding the graduation of Harbor as a CNCF project.
-
Krustlet: a kubelet Written in Rust to Run WebAssembly Workloads in Kubernetes
Deis Labs has released Krustlet, an open-source Kubernetes kubelet written in Rust to run web assembly workloads within Kubernetes. Krustlet's initial version is functional to run an essential workload as it doesn't have support for features like pod events or Init Containers yet. Applications must implement the WebAssembly system interface (WASI) as Krustlet only runs WebAssembly containers.