InfoQ Homepage Architecture & Design Content on InfoQ
-
Three.js Releases 98 and 99 Improve WebGL Support
The two most recent releases of Three.js, the JavaScript 3D library providing renderers in Canvas 2D, SVG, CSS3D, and WebGL, introduce hundreds of refinements and improvements.
-
Amazon Announces New Integrations for AWS Step Functions
Amazon has announced new integrations with their compute, database, messaging, analytics, and machine learning services for AWS Step Functions, allowing to leverage these as steps in the state machine workflows. With AWS Step Functions, an abstracted way is provided to connect and coordinate activities, taking advantage of a highly scalable runtime.
-
AWS Marketplace Offers Machine Learning Algorithms and Model Packages
Amazon Web Services is offering machine learning algorithms and model packages on their AWS Marketplace. This was announced at AWS re:Invent Conference last week.
-
Alexa Soon to Offer "Newscaster" Voice: Applying Generative Neural Networks for Text-to-Speech
Amazon recently announced the development of a customized Alexa voice, suitable for reading the news. In earlier implementations, text to speech functionality was achieved by concatenating small snippets of audio to produce the full sentence outcome. In the article we will discuss how Alexa can achieve a newscaster voice and how it can be expanded to several other types of voices in the future..
-
React Suspense Provides Redux Alternative
React 16.6 introduces Suspense, the ability to suspend rendering and display a loading indicator while waiting for something such as data from an API call.
-
Amazon Introduces Managed Blockchain and Quantum Ledger Database
Amazon has announced a new managed service for creating and managing blockchain networks. The Hyperledger Fabric project is currently supported and support for Ethereum is coming soon. Amazon has also introduced a complementary blockchain service called Quantum Ledger Database (QLDB) which provides a managed ledger database to store immutable transaction logs.
-
Amazon Announces DynamoDB Support for Transactions
Amazon announced that its DynamoDB database service now supports Transactions, offering full atomicity, consistency, isolation, and durability (ACID) guarantee for developing highly scalable apps. With this capability, developers can build transaction guarantees for multi-item updates, making it easier to avoid conflicts and errors when developing highly scalable business-critical applications.
-
AWS Amplify Console for Rapid Application Deployment
AWS re:Invent 2018 had numerous announcements of new features and services, including the new AWS Amplify Console, a continuous deployment service for mobile web applications.
-
Performance Testing for Reactive Services
Lilit Yenokyan, director of engineering at Pivotus, presented on perfomance testing of reactive services at Reactive Summit. Yenokyan describes the types of performance testing and covers the tooling necessary to run the tests and analyze the results.
-
Recap of AWS re:Invent 2018 Announcements
If you thought Amazon Web Services (AWS) might run out of services to launch, this year's re:Invent put that fear to rest. At the recently concluded event, AWS shared a flurry of announcements across a range of categories. re:Invent rarely has a "theme" for its announcements. But there was heavy attention on machine learning, databases, hybrid cloud, and account management.
-
HashiCorp Improves Consul Service Mesh Integration with Kubernetes
Hashicorp has released new features to better integrate Consul with Kubernetes. These features include support for installing Consul on Kubernetes using an official Helm Chart, autosycing of Kubernetes services with Consul, auto-join for external Consul agents to join a Kubernetes cluster, support for Envoy, and injectors so Pods can be secured with Connect.
-
Google’s Plan Towards Go 2: Community Involvement Takes Center Stage
Work on the next major version of Google’s language has already begun with around 120 open proposals candidate to be reviewed for Go 2, writes Google engineer Robert Griesemer. Google also intends to make the Go 2 process much more community-driven.
-
Mozilla Focuses on WebAssembly Performance and Features
Mozilla strives to make WebAssembly as fast as possible. In recent versions of Firefox, calls between JavaScript and WebAssembly are now faster than non-inlined JavaScript to JavaScript function calls. Mozilla also is looking beyond an MVP state to make WebAssembly more useful for building applications.
-
Amazon Introduces the Predictive Scaling Feature to EC2 Instances
In a recent blog post, Amazon announced they made Auto Scaling for EC2 instances more powerful with the addition of a predictive scaling feature. Furthermore, with this new feature, customers can create a scaling plan without the need to tweak autoscaling over time manually.
-
TypeScript 3.2 Improves Metaprogramming Support and Adds BigInt
The TypeScript team has released version 3.2 of TypeScript, improving support for various metaprogramming patterns, Object spread and rest on generic types and BigInt support for environments which support this stage 3 ECMAScript proposal.