InfoQ Homepage Architecture & Design Content on InfoQ
-
Microsoft .NET Conf 2020: .NET 5, C# 9.0, F# 5.0, and More
At the 2020 edition of .NET Conf, streamed online last week, Microsoft released the much-awaited .NET 5, along with new major .NET language versions (C# 9 and F# 5), ASP.NET 5, and EF Core 5.0. New versions of Visual Studio 2019 were also released, with support for .NET 5 and improved Git tooling. The event also featured sessions covering tools and frameworks such as Blazor and Project Tye.
-
AWS Announces New S3 Intelligent-Tiering Archive Access Tiers
S3 Intelligent-Tiering is a storage class, which AWS added to Amazon S3 for optimization of storage costs for its users. The company recently announced it would add two new archive access tiers designed for asynchronous access optimized for rare access at a very low cost: Archive Access tier and Deep Archive Access tier.
-
Bloomberg Engineering Share Experiences of Adopting TypeScript across a Large Codebase
Rob Palmer, JavaScript infrastructure and tooling lead at Bloomberg, recently shared a few learning points and insights from the adoption of TypeScript at scale at Bloomberg. While some learning points are specific to Bloomberg’s custom runtime, others may be valuable across any large codebase switching to TypeScript.
-
AWS Introduces the Event Replay and Archive Capability in Its Eventbridge Service
Amazon EventBridge is a serverless event bus that delivers a stream of real-time data from event sources and routes that data to targets like AWS Lambda. Recently, AWS introduced an event replay and archive capability - providing developers a way to replay past events and extend their applications with new functionality.
-
Microsoft Announces Zone Redundancy for Azure Cache for Redis in Preview
Recently Microsoft announced that Azure Cache for Redis would support multiple availability zones, expanding the availability and resiliency. The update to the service means customers can significantly enhance the availability of their Azure Cache for Redis instance.
-
Fastly Expands Capabilities for Compute@Edge
Fastly, the cloud computing company providing solutions for edge cloud networks and content delivery networks, recently announced new features for their serverless compute environment Compute@Edge. The new release introduces new CLI functionalities, Terraform API support and additional language support.
-
Maximizing User Experience with Prioritized Load Shedding at Netflix
Netflix uses its homegrown API gateway, Zuul, to classify incoming requests into priorities. When the system comes under load or is otherwise unstable, Zuul throttles traffic, starting with the lowest priority. It then progressively adjusts to shed load according to the priorities calculated until the system is healthy again.
-
The ALB Ingress Controller Is Now the AWS Load Balancer Controller
AWS has rebranded the Application Load Balancer (ALB) Ingress controller as the AWS Load Balancer Controller, and now includes support for both Application Load Balancers and Network Load Balancers. The public vendor recently announced the renaming and updates to this Load Balancer controller, labeled as a new controller or AWS ALB Ingress Controller v2.
-
Microsoft Releases .NET 5
Earlier today, at .NET Conf 2020, Microsoft released .NET 5. The new release focuses on improvements of .NET Core 3.1: smaller single-file applications, support for Windows ARM64, and more capable JsonSerializer APIs are among the key features of .NET 5, along with many considerable performance improvements. New major language versions (C# 9 and F# 5) are also featured as part of this release.
-
Facebook.com Redesign: Stack and Strategies for Sustainable Performance
Facebook detailed in a blog post the technologies and strategies powering FB5, the latest iteration of the facebook.com website. Facebook rearchitected its website and standardized its technological stack around React, GraphQL, Relay, and its custom CSS-in-JS library. The goal of the rewrite was to increase performance and make it easy to add new features.
-
AWS Announces Amazon MQ Will Support RabbitMQ
AWS announced Amazon MQ will now support RabbitMQ, a popular open-source message broker. With the support for RabbitMQ, customers can migrate their existing RabbitMQ message brokers to AWS without rewriting code.
-
AWS Introduces Nitro Enclaves, Isolated EC2 Environments for Confidential Computing
AWS has recently made available Nitro Enclaves, isolated EC2 environments to process confidential data. Based on a lightweight Linux OS, a Nitro Enclave is a hardened, attested and highly constrained virtual machine.
-
HashiCorp Enhances Consul with Topology Maps and Improved Kubernetes Integrations
Hashicorp has announced the beta release of Consul 1.9, adding new features to their service mesh platform. This release includes enhancements to the intentions model to support Layer 7 constructs, new visualizations for verifying configurations, and custom resources for Kubernetes.
-
Google Announces Eventarc in Preview
In a recent blog post, Google announced Eventarc, a new events functionality that allows customers to trigger Cloud Run from more than 60 Google Cloud sources. With Eventarc, customers can build event-driven applications and take care of event ingestion, delivery, security, authorization, observability, and error handling.
-
Cloud Computing in a Shipping Container: Microsoft Introduces the Azure Modular Datacenter
Microsoft recently announced a new Azure in a shipping container service called Azure Modular Datacenter. The new offer provides an option for setting up an Azure datacenter in hybrid or challenging environments where cloud computing previously would not have been possible.