InfoQ Homepage Development Content on InfoQ
-
Oracle Announces New Support Pricing Structure for Java
Oracle has announced a new pricing model for commercial support for Java. Considerably simpler, it seems to be of most interest to enterprise deployments.
-
Java Community Aims to Quantify Java 9 Adoption
The Java community, led by the London Java Community and several Java Champions, has launched an effort to quantify the adoption of Java 9 across popular open source projects.
-
Strategies for Decomposing a System into Microservices
A couple of years ago, Vladik Khononov and his team decided to start using microservices, but a few months later they found themselves in a huge mess. They concentrated on new cool technologies instead of thinking about how to decompose a system into microservices — finding the boundaries and where different functionalities should be located among these boundaries.
-
The Current State of Java Value Types
Oracle has been working to bring value types to the Java language and runtime. We present an update on the current status of this work.
-
New Details Emerge Regarding Oracle’s Layoff of Java Mission Control Team
Following our story last week that Oracle was laying off most of the Java Mission Control Team after open-sourcing the product, a former Oracle employee provided us with some additional information regarding the turn of events.
-
QCon New York 2018: What the Speakers Will Be Watching
The 7th Annual QCon New York is just a week away. A major theme for this year's conference is around successful lessons operating, managing, and debugging Microservice environments from companies like Google, Shopify, Square, IBM, Github, and Lyft.
-
Caching Clang-Based C++ Compiler Zapcc Open-Sourced
Zapcc is a caching C++ compiler based on a fork of Clang/LLVM that claims to be up to 50x faster on recompilations and 2–5x faster on full builds. Developed by Creemple and initially released at the end of 2015, Zapcc is now open-source.
-
Q&A with Gabe Monroy of Microsoft on Azure Kubernetes Service from Build 2018
InfoQ caught up with Gabe Monroy, lead program manager for Containers on Azure regarding Azure Kubernetes Service (AKS) from the Microsoft //build conference. He goes into more detail about how Microsoft is working with the community, but at the same trying to differentiate the service, by integrating Azure Active Directory (AAD) for instance.
-
Apple Released ResearchKit 2.0 Beta
At WWDC 2018 Apple announced ResearchKit 2.0. This release includes performance and UI improvements, support for documentation, community GitHub updates, and several active tasks.
-
Azure Kubernetes Service (AKS) Is Now Generally Available - More Regions and New Features
At the end of October last year Microsoft announced a preview of AKS (Azure Container Service), a managed Kubernetes service in Azure. Now almost seven months later this service in Azure is generally available - and it joins a space with many competitive managed kubernetes services by other cloud providers, each offering different functionality and deployment locations.
-
Too Many Scripts Can Kill Your Continuous Delivery
Avantika Mathur spoke at Continuous Lifecycle London last month on the costs associated with an ever increasing number of scripts in a Continuous Delivery pipeline. Besides the cost of maintaining the scripts, the lack of visibility and auditability on exactly what activities are being carried out before deploying a change to production is another major cost not many organizations are aware of.
-
Ethereum Launches First Release of Casper, Client Testing Begins
In a recent reddit post, ethereum developer Danny Ryan announced the first release of Casper Friendly Finality Gadget (FFG), ethereum’s proof of stake consensus algorithm. This software release, includes the introduction validators, which will aid in the transition to a proof of stake (PoS) consensus blockchain.
-
Kubernetes Package Manager Helm Now Hosted by the CNCF
Earlier in the month the Cloud Native Computing Foundation (CNCF) Technical Oversight Committee (TOC) voted to accept Helm as an incubation-level hosted project. Helm is a package manager that provides an “easy way to find, share, and use software built for Kubernetes”.
-
FAKE 5 Build Task Tool Brings .NET Core Support
Fake 5 was recently recently released after several several months of previews. This new version of the build tool for .NET applications brings a rewrite of the core, as well as many internal improvements and features. InfoQ reached out to Matthias Dittrich, maintainer of Fake, to learn more about all the changes and features.
-
Lazy FP State Restore Vulnerability Affects Most Intel Core CPUs
Intel has disclosed a new vulnerability affecting most of its Core processors and making them targets for side-channel attacks similar to Spectre and Meltdown. The vulnerability, dubbed Lazy FP state restore (CVE–2018–3665), allows a process to infer the contents of FPU/MMX/SSE/AVX registers belonging to other processes.