InfoQ Homepage Architecture & Design Content on InfoQ
-
Azure Blockchain Workbench 1.6.0 Update Streamlines Development Experience
In a recent blog post, Microsoft announced an update to their Azure Blockchain Workbench service which improves the development experience of building consortium-based blockchain applications. More specifically, this update includes new features such as application versioning, updated messaging capabilities and streamlined smart contract development.
-
AWS Launches New Document-Oriented Database Compatible with MongoDB
AWS just released their 10th database service (15th, if you count each engine offered in the relational database services). This one, called Amazon DocumentDB, stores semi-structured data inside a scalable, highly-available managed service. While offering a MongoDB-compatible API, DocumentDB is not running MongoDB software, which caused hand-wringing among some tech watchers.
-
Amazon Updates SQS to Support Amazon VPC Endpoints Using AWS PrivateLink
Amazon announced last month that its fully managed message queuing service Simple Queue Service (SQS) supports Virtual Private Cloud (VPC) Endpoints using AWS PrivateLink. Now customers can have with this update private access to SQS and not have to use public IPs and traverse the public internet.
-
Netflix Play API: Building an Evolutionary Architecture
At QCon SF, Suudhan Rangarajan presented “Netflix Play API: Why We Built an Evolutionary Architecture”. Key takeaways included: services that have a single identity/responsibility are easier to upgrade; spend time identifying core decisions that need to be made when building a service; and designing an “evolutionary architecture” using tools like fitness functions provides many benefits.
-
New Docker Hub Merges Together Docker Cloud and Docker Store
Docker has released a new Docker Hub experience that combines the previous Docker Store, Docker Cloud, and Docker Hub functionality into one location. This provides users with a single experience for finding, storing, and sharing container images. Verified and certified images and plugins are now available through Docker Hub. They have also released improvements to the automated build feature.
-
The Guardian’s Migration from MongoDB to PostgreSQL on Amazon RDS
The Guardian migrated their CMS’s datastore in 2018 from a self-managed MongoDB cluster to PostgreSQL on Amazon RDS for a fully managed solution. The team did an API-based migration without any downtime.
-
Google Announces Cloud DNS Forwarding
In a recent blog post, Google has announced Cloud DNS forwarding, allowing resources, both in the cloud and on-premises, to find each other through DNS. These capabilities deliver the option to either implement Google DNS or one’s private authoritative server as a DNS provider.
-
JavaScript V8 Engine Improves Async Performance
The V8 JavaScript team announces improvements to optimize async functions and promises. The team also improved the debugging experience for async code, a common pain point for JavaScript developers.
-
Upbound Release Preview of "Crossplane", a Universal Control Plane API for Cloud Computing
Upbound, the creators of the Rook storage orchestrator for Kubernetes, released Crossplane, an open source multi-cloud control plane that aims to provide a “universal API for cloud computing”. Crossplane exposes workload and resource abstractions on-top of Kubernetes and existing cloud-based managed services with the goal of enabling a high degree of workload portability across cloud providers.
-
Amazon Introduces AWS RoboMaker for Building Intelligent Robotic Applications
At the recent AWS re:Invent 2018 conference, Amazon introduced AWS RoboMaker, a service that simplifies the development, testing and deployment of intelligent robotic applications at scale. RoboMaker includes extensions for the Robot Operating System (ROS) that enable cloud connectivity to AWS to take advantage of machine learning, cognitive, monitoring and analytics services.
-
EF Core Database Providers
When EF Core did their big rewrite between the 1.x series and 2.0, all of the EF Core database providers were broken. Since then various development teams, both private and commercial, have been working on filling in the gaps.
-
KubeCon and CloudNativeCon 2018 Summary: Kubernetes 1.13, Envoy Update, and New Hosted Projects
At the recent KubeCon and CloudNativeCon North America events, held in Seattle, USA, a series of updates were provided about the Cloud Native Computing Foundation (CNCF) hosted projects. Highlights included the release of Kubernetes 1.13, an overview of the progress of the Envoy Proxy project, and the inclusion of the Rook storage orchestration and Harbor image registry projects.
-
Kong 1.0 GA Released with Service Mesh Support and Plugin Development Kit
Kong Inc., has released Kong 1.0., the latest generally available (GA) version of their flagship API gateway. Although typically deployed at the edge of a network for the handling of external “north-south” API traffic, Kong also be can deployed as a “service mesh” in front of any backend service.
-
Entity Framework 6.3 and EF Core 3.0 Roadmap
Though separated from the .NET Core release cycle, EF Core is developing its 3.0 roadmap. Along with it are some important changes to the original Entity Framework.
-
AWS App Mesh: Hosted Service Mesh Control Plane for Envoy Proxy
Amazon has released AWS App Mesh, a service mesh that allows developers to standardise how microservices communicate, implement rules for communications between microservices, and capture metrics, logs, and traces directly into AWS services and third-party tools. App Mesh is effectively an AWS-specific hosted control plane for Envoy, an open source service mesh data plane proxy.