BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage News

  • Recap of AWS re:Invent 2020

    This year the annual re:invent conference organized by AWS was virtual, free and three weeks long. During multiple keynotes and sessions, AWS announced new features, improvements and cloud services. Here is a review of the main announcements impacting compute, database, storage, networking, machine learning and development.

  • AWS Announces Amazon SageMaker Edge Manager

    Recently AWS announced a new capability of SageMaker called Amazon SageMaker Edge Manager. This new capability in SageMaker makes it easy for customers to prepare, run, monitor, and update machine learning models on fleets of edge devices such as smart cameras, robots, and industrial machines.

  • Half of 4 Million Public Docker Hub Images Found to Have Critical Vulnerabilities

    A recent analysis of around 4 million Docker Hub images by cyber security firm Prevasio found that 51% of the images had exploitable vulnerabilities. A large number of these were cryptocurrency miners, both open and hidden, and 6,432 of the images had malware.

  • AWS Introduces New Instance Types for Amazon EC2

    AWS recently announced new instance types for Amazon EC2 on different processors and for different EC2 families. Most of the new instances are already available, even if only in a subset of regions; others are expected by the end of the month.

  • The WebThings Iot Platform Continues on Its Own after Mozilla Disengages from Iot

    David Bryant recently announced that Mozilla WebThings becomes WebThings and leaves the Mozilla umbrella to become an independent community-led open source project. The project’s website also moves from Mozilla IoT webpage to its own (webthings.io). The move ensures the continuity of operations for the WebThings user base while Mozilla continues to focus on its restructuration.

  • CLI Guidelines Aim to Help You Write Better CLI Programs

    The Command Line Interface Guidelines (CLIG) is an open-source guide inspired by the traditional UNIX philosophy and aims to revisit the best practices and design principles behind command-line programs. InfoQ has taken the chance to speak with CLIG authors to learn more.

  • .NET 5 Breaking Changes for WPF/Windows Forms

    The final topic in our .NET 5 Breaking Changes series is WPF and Windows Forms. These desktop technologies were unavailable before .NET Core 3.0, as earlier versions of .NET Core focused on web-based applications via ASP.NET Core.

  • AWS Announces Amazon SageMaker Feature Store

    Recently AWS announced a new capability of SageMaker called Amazon SageMaker Feature Store, a fully-managed, purpose-built repository. This new SageMaker capability allows customers to create repositories that make it easier to store, update, retrieve, and share machine learning (ML) features for training and inference.

  • Safe and Fast Deploys at Planet Scale: QCon Plus Q&A

    Uber has automated the deployment of services using a hybrid cloud model. All services are deployed using the same rollout techniques and workflows, ensuring safe deployment and mitigation of any issues. Abstracting away the differences between clouds supports engineers in building services that run on any platform.

  • Hasura Remote Joins Implements GraphQL Data Federation

    Hasura Remote Joins allows developers to use a single data graph to query several underlying data sources. Doing so does not force developers to modify data sources. Developers instead configure the relationships between the federated data models. The unified GraphQL API, combined with Hasura’s handling of authorization and caching, may provide more consistent and secure data access at scale.

  • PHP 8 Brings New JIT, Union Types, and More

    PHP 8 is a major update to PHP that includes a new just-in-time compiler (JIT) and many new language features. InfoQ has spoken with Sentry principal developer Mark Story to better understand what role PHP and PHP 8 play in today's language landscape.

  • Istio 1.8 Announces Smart DNS Proxy, Support for Helm 3

    Istio recently announced the release of Istio 1.8. The fourth and final release for the open-source service mesh platform in 2020, this release focused on support for multi-cluster meshes and virtual machine (VM) workloads.

  • Micro-Frontends with single-spa

    Micro-frontend extends the concept of Micro-services to the frontend. The goal is to break down large SPA into smaller independent applications that can use different technologies and be developed and managed by separate teams. single-spa is a framework that helps developers achieve that goal by simplifying the composition of multiple front-end applications into a single product.

  • Google Cloud Functions Now Support .NET Core 3.1

    Like other public cloud vendors, Google has a Function-as-a-Service (FaaS) offering with Cloud Functions. In a blog post last month, the public cloud vendor announced Cloud Functions would support .NET Core 3.1 – a free, cross-platform, and open-source platform for Windows, Mac, and Linux.

  • Netflix Implements GraphQL Federation at Scale

    Netflix has successfully implemented a federated GraphQL API at scale. In a recent blog post series, engineers from Netflix describe their journey and the lessons learned in the process. With GraphQL federation, the API gateway implementation is distributed to backend teams owning the individual domain services they implement instead of centrally developed as part of the API gateway.

BT