Facilitating the Spread of Knowledge and Innovation in Professional Software Development



Choose your language

InfoQ Homepage Metrics Content on InfoQ

  • What's New in MicroProfile 5.0

    Delivered under the auspices of the MicroProfile Working Group and five months after the release of MicroProfile 4.1, the anticipated release of MicroProfile 5.0 was made available to the Java community. This new release features alignment with Jakarta EE 9.1 and updates to all eight community-developed core APIs and one standalone API.

  • Scaling Video Quality Measurements at Netflix with Cosmos

    Netflix relies heavily on measuring perceptual video quality for different business purposes. As metrics evolve and become part of more workflows, their measurement tool needs to scale too. Netflix recently described how a new video quality measurement workflow was implemented using Cosmos microservices to foster innovation in quality metrics, with good scalability and loose data coupling.

  • Leading a DevOps Transformation - a Collaborative Engineering Approach

    When leading a DevOps transformation, transparency and visibility can help to get teams engaged in chance. Once involved, developers can act as knowledge multipliers and contribute to change initiatives. A mixture of solving frequently-occurring problems, addressing complex problems, and showing progress of the transformation can help to keep stakeholders involved.

  • Experiences from Measuring the DevOps Four Key Metrics: Identifying Areas for Improvement

    Measuring the four key metrics of IT helped a company to assess the performance of their software delivery process. Continuous observation of these metrics supports decisions on where to invest and guides performance improvements.

  • OpenTelemetry Moves Python and Swift Tracing API/SDKs to 1.0

    OpenTelemetry released version 1.0 of the Python and Swift distributed tracing API and SDK. They both include OpenTelemetry API support, SDKs, exporters to common telemetry formats, and getting started materials. The Python release is considered stable whereas the Swift release is still in beta.

  • Atlassian Open DevOps Integrates Jira with Tools Like GitHub and Datadog

    Atlassian has released Open DevOps, their new platform offering integrating Atlassian products and partner offerings. Open DevOps integrates Jira Software, Confluence, Bitbucket, and Opsgenie into a single project. It is possible to integrate with other tools, such as GitHub and Datadog, with minimal integration.

  • SPACE, a New Framework to Understand and Measure Developer Productivity

    A recent paper by researchers at GitHub, University of Victoria, and Microsoft delves into developer productivity to propose a new approach to defining, measuring and predicting it. InfoQ has taken the chance to speak with the paper lead author, GitHub vice-president of research & strategy Nicole Forsgren.

  • OpenTelemetry Specification Reaches 1.0 with Stability Guarantees and New Release Candidates

    The OpenTelemetry specification has been promoted to v1.0.0. This milestone includes improved stability and backwards compatibility guarantees, as well as API and SDK release candidates available for a number of languages. With this release, both the tracing API and the tracing SDK are considered stable.

  • Lightstep Connects Tracing and Metrics with New Change Intelligence Feature

    Lightstep has released a number of improvements to their observability platform. These include native support for OpenTelemetry metrics, a new underlying time series database, and Change Intelligence, a new feature that looks to connect unusual patterns with impacting changes by bringing together system metrics and trace data.

  • Airbnb: Using Guardrails to Identify Changes with Negative Impact across Teams

    Airbnb rolled out an internal Experiment Guardrails system to identify potentially negative impacts of changes across different teams. Whenever a proposed change does not pass any of the guardrails, it is escalated for further analysis by affected teams and stakeholders, explains Airbnb data scientist Tatiana Xifara.

  • What's New in MicroProfile 4.0

    Delivered under the newly-formed MicroProfile Working Group, the much anticipated release of MicroProfile 4.0 was made available to the Java community. Features include alignment with Jakarta EE 8 and updates to all APIs. The standalone APIs remain unchanged. MicroProfile 4.0 was delivered with incompatible changes to five of the APIs, namely Config, Fault Tolerance, Health, Metrics and OpenAPI.

  • Extends Monitoring Platform with Hosted Prometheus and Jaeger recently announced the addition of Prometheus-as-a-Service to their infrastructure monitoring product. The service incorporates the metrics collection of Prometheus with the platform that includes Grafana, ELK, and, also added recently, Jaeger. The data correlation features included within allow for connecting metrics, traces, and logs all within a single platform.

  • AWS Publishes Best Practices Guide for Operational Dashboards

    AWS recently added to the Amazon Builders' Library their best practices for building dashboards for operational visibility. The document includes a detailed description of the different types of dashboards that exist at Amazon as well as a discussion of the design best practices used to create dashboards.

  • VMware Tanzu Service Mesh from a Developer's Perspective

    Deepa Kalani and Ramiro Salas from the VMware team spoke at SpringOne 2020 Conference last week about the service mesh product and how it helps developers with Global Namespaces to implement access control and security policies, as well as visualization tools to show application-centric metrics.

  • Using Measurement to Optimise Remote Work

    Dave Longman of HeadForwards wrote about using data to demonstrate the effectiveness of remote work during lockdown. Michael Schrage of MIT’s School of Management also wrote about the importance of using data-driven insights to improve performance in the current climate. Laura Giurge of London Business School talked about how isolation is teaching individuals and firms to be remotely effective.