BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture & Design Content on InfoQ

  • Mind Your State for Your State of Mind: Pat Helland at QCon SF

    The features of different types of data storage should be considered when selecting how data is stored in a system. Is always reading correct data, or low latency, most important? In his keynote at this year’s QCon San Francisco, Pat Helland described trends in storage and computing, durable and session state semantics, and other aspects of storage like transactions, identity and immutability.

  • Recap of AWS re:Invent 2019

    Last week in Las Vegas, AWS held their annual re:Invent conference and unveiled a slew of new products, while updating many existing ones. Here's a review of announcements impacting compute, data and storage, app integration, networking, machine learning, identity management, enterprise services, and development.

  • Supreme Court to Have Final Say in Oracle v. Google Java API Battle

    Following our story that Oracle was seeking $8.8 billion in damages from Google, the Supreme Court of the United States has decided to hear Google’s petition appealing that its use of open-source Java Application Programming Interfaces (APIs) to build the Android platform violated Oracle’s copyrights.

  • Payara Server: the Latest Product Certified as Jakarta EE 8-Compatible

    With the release of Payara Server 5.193.1, Payara joins the Eclipse Foundation, IBM and Red Hat to offer products that are certified as Jakarta EE 8-compatible since the formal release of Jakarta EE 8 on September 10, 2019. Patrik Duditš, Java software engineer at Payara, spoke to InfoQ about this milestone.

  • Microsoft Releases .NET Core 3.1 LTS

    Earlier this month, Microsoft announced the release of .NET Core 3.1 on their development blog, together with ASP.NET Core 3.1 and EF Core 3.1. The new releases are mostly composed of fixes and refinements over their previous version (3.0). However, these are long-term supported (LTS) releases, which means they will be supported for at least three years.

  • Vue.js CLI 4 Released

    The Vue CLI team recently updated its command line tool for Vue.js development to version 4. The release will help developers automate the migration process, use additional package managers and remove extraneous whitespace for more efficient DOM structures.

  • AWS IoT Day Recap: Eight New Powerful Features

    As part of AWS re:Invent pre-event announcements, Amazon shared eight new features available within their Internet of Things platform. These new features include: secure tunneling, configurable endpoints, custom domains for configurable endpoints, enhanced custom authorizers, fleet provisioning, Alexa Voice Services (AVS) integration and AWS IoT Greengrass enhancements.

  • Preact X Adds Features, Remains Lean

    The Preact team announced Preact X, adding significant updates such as fragments and hooks to their React alternative, while retaining their lean size of less than 4KB, gzipped.

  • Amazon Announces AWS Firelens – a New Way to Manage Container Logs

    Recently, Amazon announced a new log aggregation service called AWS Firelens. The service unifies log filtering and routing across all AWS container services including Amazon ECS, Amazon EKS, and AWS Fargate.

  • AWS Announced Braket, a Fully-Managed Quantum Computing Service

    Now in preview, Amazon Braket is a new service AWS will be offering to make it possible to build, test, and run quantum algorithms. Braket includes a development environment, support for testing quantum algorithms on simulated quantum computers, and the ability to run them on existing quantum processors.

  • Kubernetes the Very Hard Way with Large Clusters at Datadog

    Laurent Bernaille from Datadog talked at the Velocity conference in Berlin about the challenges of operating large self-managed Kubernetes clusters. Bernaille focused on how to configure resilient and scalable control planes, why and how to rotate certificates frequently, and the need for using networking plugins for efficient communication in Kubernetes.

  • Managing eBay Vast Service Architecture Using Knowledge Graphs

    Knowledge graphs describe knowledge domains based on expert input, data, and machine learning algorithms. eBay is using an application/infrastructure knowledge graph to manage its vast service architecture and provide a better experience for the roughly 200M buyers visiting the site.

  • Migrating to GraphQL at Airbnb

    Airbnb has successfully migrated much of its API to GraphQL, resulting in improved page load times and a more intuitive user experience. In a presentation at GraphQL Summit, Brie Bunge described the multi-stage migration process that has been used across many teams at Airbnb.

  • Oracle Expands Cloud Native Services, Adds Kafka Streaming, API Gateway and Logging Support

    In a recent blog post, Oracle announced the limited availability of three news service offerings in its Oracle Cloud Native Services platform. The three new services include Kafka Compatibility for Oracle Streaming, an API Gateway for managing connectivity to serverless components and containers and a Logging service that supports log management and analytics across resources and applications.

  • Brave 1.0 Released to Improve Web Privacy

    The Chromium-based Brave web browser recently announced its 1.0 release. Brave strives to improve performance, security, and privacy by blocking ads and other web trackers. Brave rewards its users when they opt into privacy-respecting ads and share ad revenue with website publishers.

BT