InfoQ Homepage Architecture & Design Content on InfoQ
-
Chaos Engineering at LinkedIn: The “LinkedOut” Failure Injection Testing Framework
The LinkedIn Engineering team has recently discussed their “LinkedOut” failure injection testing framework. Hypotheses about service resilience can be formulated and failure triggers injected via the LinkedIn LiX A/B testing framework or via data in a cookie that is passed through the call stack using the Invocation Context (IC) framework. Failure scenarios include errors, delays and timeouts.
-
The MicroProfile Community Influence on Jakarta EE
James Roper, senior developer and co-creator of the Lagom microservices framework at Lightbend, was recently named a committer for Eclipse MicroProfile. As the first committer to represent Lightbend, Roper shared his journey and the MicroProfile community influence on Jakarta EE. InfoQ spoke to Roper about his experiences and reached out to fellow MicroProfile committers for their input.
-
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.
-
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.
-
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.
-
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.
-
Observability and Microservices: The Need for Effective Tracing and Metrics
Zach Jory has written an article discussing how microservices and service mesh implementations need observability to ensure that developers can build cloud-native applications which scale and can be more easily managed. This ties into a number of articles and interviews we have spoken about over recent months too.
-
GDPR Changes Highlight the Impact of User Tracking
The European Union's General Data Protection Regulation (GDPR) went into effect on May 25th, 2018, with the most obvious impact being a flurry of emails notifying users of changes in privacy policies. As websites determined how to comply with the wide-reaching data privacy regulation, developers quickly observed significant benefits in page load performance.
-
AppDynamics Launches New European Software-as-a-Service Offering
Application intelligence vendor, AppDynamics, has launched a new European Software-as-a-Service (SaaS) offering, built on the Amazon Web Services (AWS) EU (Frankfurt) Region.
-
An Early Look at .NET 4.8
While most of the attention is on .NET Core, work continues on the classic .NET Framework. An “early access” preview of .NET 4.8 shows the areas that Microsoft is most concerned about including high DIP, accessibility, and concurrency.
-
Microsoft Announces Support for CloudEvents through Its Azure Event Grid Service
Microsoft announced it would provide support for CloudEvents, a new open specification, and standard for consistently describing event data. This open standard was created by the Serverless Working Group of the Cloud Native Compute Foundation (CNCF), who partners with many cloud services and cloud providers.
-
How Apple's Intelligent Tracking Prevention in Safari Works
The latest release of Apple’s web browser, Safari 12, will provide “Intelligent Tracking Prevention” (ITP) 2.0, which aims to reduce the ability of third-parties to track web users via cookies and other methods.