InfoQ Homepage Architecture & Design Content on InfoQ
-
TypeScript 4.1 Adds Template Literal Types
The TypeScript team announced the release of TypeScript 4.1, which includes powerful template literal types, key remapping of mapped types, and recursive conditional types.
-
AWS Announces a New Version of AWS Iot Greengrass
Recently, AWS announced a new version of its IoT Greengrass edge runtime and cloud service during the annual re:Invent. The latest version 2.0 comes with pre-built software components, local software development tools, and new features for managing software on large fleet devices.
-
AWS Announces Cloudshell, a Browser-Based Shell to Interact with AWS Resources
During the annual re:Invent, AWS introduced a Linux terminal available from the AWS console called AWS CloudShell. With CloudShell, operation teams and developers at customer organizations can access AWS resources with AWS-enabled shell prompt in a browser.
-
Microsoft Announces the General Availability of Azure Stack HCI
In a recent Azure blog post, Microsoft announced the general availability of Azure Stack HCI, the new subscription service for hyper-converged infrastructure (HCI) from Microsoft Azure. With the GA of Azure Stack HCI, Microsoft brings together the familiarity and flexibility of on-premises virtualization with powerful new hybrid capabilities.
-
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.
-
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.
-
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.
-
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.
-
AWS Lambda Updates from re:Invent - Cost Savings, More Memory Capacity and Container Image Support
At the annual re:Invent, AWS announced several updates to its Function-as-a-Service offering Lambda. These newly announced features evolve around billing, memory capacity, and container image support.
-
Data Mesh Principles and Logical Architecture Defined
The concept of a data mesh provides new ways to address common problems around managing data at scale. Zhamak Dehghani has provided additional clarity around the four principles of a data mesh, with a corresponding logical architecture and organizational structure.
-
Amazon S3 Now Delivers Strong Read-After-Write Consistency
To guarantee higher availability and better performances, S3 has for years relied on an eventual consistency model. During the first week of re:invent, AWS announced that S3 now supports strong read-after-write consistency.
-
Microsoft Open-Sources Fluid Framework for Distributed, Scalable, Real-Time Collaborative Web Apps
Microsoft open-sources Fluid Framework, a low-level platform for distributed, real-time collaborative web applications that possibly scale to a large number of simultaneous collaborators. Microsoft leverages the Fluid Framework in Microsoft 365.
-
mvnd: Maven's Speed Daemon, a Conversation with Peter Palaga and Guillaume Nodet
At almost 20 years old, Maven still remains Java's World build tool with the biggest market share (more than 60%). To adapt to today's needs of agility and shorter release cycles mvnd - Maven Daemon brings that needed speed using techniques made popular by Takari or Gradle.