InfoQ Homepage Architecture & Design Content on InfoQ
-
TypeScript 3.3 Improves Calling Union Types and Build Times
The TypeScript team continues its bi-monthly release cadence with version 3.3 of TypeScript, improving the behavior for calling union types and the performance of incremental file watching for composite projects. The team also announced their roadmap for the next six months.
-
O’Reilly Publishes “The State of Microservices Maturity” Report
Microservices are evolving from fad to trend, according to “The State of Microservices Maturity” survey, published by O’Reilly. The report showed an overall positive attitude towards microservices among practitioners surveyed. One significant finding is that DevOps and microservices feed off each other, so that the success of one contributes heavily to the success of the other.
-
Grady Booch on the Future of AI
According to Grady Booch, most current AI systems are about pattern matching of signals at the edge and inductive reasoning, not true Artificial Intelligence. During his second day keynote at the 2018 QCon San Francisco, "Building the Enchanted Land", he explained his view that AI today is a "system engineering problem with AI components."
-
New API Management Solution from NGINX Optimized for Internal and External APIs
The NGINX API Management Module announced at the NGINX Conference in October last year is now generally available. Liam Crilly, director of product management at NGINX, describes the new module together with NGINX Plus and NGINX Controller, as a next generation API management solution optimized for handling both external and internal APIs.
-
Docker Announces Support for Windows Server 2019 within Docker Enterprise
Docker announced support for Windows Server 2019 Long Term Servicing Channel (LTSC) and the Server 1809 Semi-Annual Channel (SAC) release within the Docker Enterprise platform. Server 2019 brings a number of improvements from previous SAC releases into the LTSC, including ingress routing, virtual IP service discovery, and named pipe mounting.
-
Adopting Envoy as a Service-to-Service Proxy at Reddit
Reddit introduced Envoy into their backend framework as service-to-service proxy to support their ongoing architectural improvements. By adopting Envoy as a service-to-service Layer 4/Layer 7 proxy, they discovered significant improvements in observability, ease of adoption, and performance.
-
System.Collections in .NET Core 3.0
If you look through the list of issues tagged for System.Collections in .NET 3.0, you’ll find both proposals that were accepted and rejected. In this report we’ll cover some of the highlights.
-
Microsoft Azure Government Cloud: New Online Training Material Available
Microsoft recently expanded its Microsoft Learn platform with an introductory class on Azure Government. Azure Government is Microsoft’s solution for hosting United States government solutions on its cloud. In this article we will discuss what the Azure Government offers and how it pans against AWS GovCloud US offering.
-
Evan You Previews Vue.js 3.0
At VueConf Toronto, Evan You, creator and project lead of Vue.js, previewed Vue 3, the next major iteration of the Vue.js framework.
-
Experiments with Blockchain at Dutch Railways
Testers will sooner or later be asked to test IT-solutions that incorporate blockchain technology. Software development is different for blockchain-based applications; blockchain impacts the way we are used to working, said Sanne Visser, a software tester at Dutch Railways. She spoke about how professionals can deal with blockchain-based software at European Women in Tech.
-
Microsoft Announces Preview of OpenAPI Specification V3 in Azure API Management
Recently Microsoft has announced support for OpenAPI specification v3 in Azure API Management, their service allowing to set up, publish, monitor and maintain APIs. Employment of the OpenAPI specification is done through the OpenAPI.NET SDK and supports in abstracting the definition of APIs from their implementation.
-
Introducing Hyperledger Grid, a Framework for Building Distributed Supply Chain Solutions
In a recent Hyperledger blog post, a new project has been announced, called Hyperledger Grid. Grid is a framework for integrating distributed ledger technology (DLT) solutions with enterprise business systems in the supply chain industry. The project consists of reference architectures, common data models and smart contracts, all based-upon open standards and industry best practices.
-
Fable 2 Interview with Fable Creator Alfonso García-Caro
Fable entered its fourth year with a new major version that greatly improves its performance, code-generation, and stability. InfoQ has spoken with Alfonso García-Caro, Fable creator and maintainer.
-
Microsoft Announces the General Availability of Azure Data Box Disk
In a recent blog post, Microsoft has announced the general availability of Azure Data Box Disk, an SSD-based solution for offline data transfer to Azure. Furthermore, Microsoft also announced the public preview of Azure Data Box Blob Storage – a feature allowing customers to copy data to Blob Storage on a Data Box.
-
Ionic Version 4: from Angular to React, Vue, and Web Components
Version 4 of Ionic represents a substantial change, moving from a mobile framework for Angular users to a framework-agnostic approach that adds support for React, Vue.js, and web components.