InfoQ Homepage News
-
Amazon Releases AWS Lake Formation to General Availability
Recently, Amazon announced the general availability (GA) of AWS Lake Formation, a fully managed service that makes it much easier for customers to build, secure, and manage data lakes.
-
Google Releases Enterprise Database Options, Targets SQL Server Customers
In a recent blog post, Google announced enhancements to their existing Google Cloud Platform (GCP) database investments, including Cloud SQL for Microsoft SQL Server in alpha, Federated queries from BigQuery to Cloud SQL and Elastic Cloud on GCP being available in Japan and soon to be released in Sydney, Australia.
-
Google Announces General Availability of Cloud Security Scanner for GKE and Compute Engine
Recently, Google announced the general availability of Cloud Security Scanner for Google Kubernetes Engine and Compute Engine. This service allows scanning for vulnerabilities and threats of web apps possibly introduced during development, and act before anyone can abuse them.
-
Facebook Hermes May Significantly Reduce Boot-Time and Memory Usage in Android React Native Apps
Recently open-sourced by Facebook, JavaScript Engine Hermes aims to improve the performance of React Native Apps on Android devices, especially focusing on startup performance, download size, and memory consumption. Facebook claims are backed by initial benchmarking on Microsoft Office and Mattermost, an open source alternative to Slack.
-
Rook v1.0 Adds Support for Ceph Nautilus, EdgeFS, and NFS Operator
Rook, a storage orchestrator for Kubernetes, has released version 1.0 for production-ready workloads that use file, block, and object storage in containers. Highlights of Rook 1.0 include support for storage providers through operators like Ceph Nautilus, EdgeFS, and NFS. For instance, when a pod requests an NFS file system, Rook can provision it without any manual intervention.
-
Amazon Opens a New Region in Bahrain – AWS Middle East
Recently, Amazon announced the opening of an AWS region in the Middle East. This new region is the first for AWS in the Middle East and located in Bahrain.
-
Pulumi Crosswalk: Infrastructure as Code for AWS
Pulumi Crosswalk is an open source library of components for supporting AWS infrastructure as code. Crosswalk offers best practices around provisioning and managing AWS resources, and aims to improve the developer experience when creating applications in AWS.
-
Amazon Introduces Two New Features for Polly: Neural Text-to-Speech and Newscaster Style
Recently, Amazon announced the general availability of Neural Text-to-Speech (NTTS) technology in their Polly service in AWS, which turns text into lifelike speech. Furthermore, Amazon Polly now also offers a Newscaster speaking style.
-
Data Engineering in Badoo: Handling 20 Billion Events Per Day
Badoo is a dating social network that currently handles billions of events per day, explains Vladimir Kazanov, data platform engineering lead. At Skills Matter, he talked through some of the challenges of operating at this scale, and what tooling Badoo uses in order to process and report on this data.
-
GitHub Launches Actions-Powered CI/CD Service, Free for Public Repos
Based on developer feedback, GitHub has just introduced its own Continuous Integration/Continuous Delivery (CI/CD) service for GitHub Actions. Currently in beta, the new service will be free for public repos and will support self-hosting.
-
Huawei Firmware Analysis Reveals Security Problems
Finite State located significant security issues in Huawei firmware images, including memory corruption, hardcoded encryption keys, and unsafe functions used in place of the secure alternatives.
-
Enabling Single Tenant Workloads in the Cloud, Microsoft Introduces Azure Dedicated Host
In a recent blog post, Microsoft announced Azure Dedicated Hosts, a service that allows organizations to run Linux and Windows virtual machines on single-tenant physical servers. This service was introduced to address customer compliance and regulatory requirements. Organizations can also take advantage of Azure Hybrid Benefits which allows them to leverage existing software investments.
-
Achieving Predictability in a Complex World
Predictability is the precursor and enabler for other important things people are looking for, like doing things faster and cheaper, argued Jose Casal at Agile Portugal 2019. He presented how to achieve predictability in three steps: focus on work in progress, reduce time to get work done, and consider how to get more done.
-
Slack Shares Strategy Used to Load-Test New Encryption Service
Slack’s engineering team has revealed the load-testing strategy that has become a critical part of their continuous delivery pipeline, and suggests it promotes greater ownership by engineers. While the Slack engineers stated they had minimal load-testing experience, they built it from scratch using Go and used a methodical approach that offers a roadmap for engineers facing similar challenges.
-
Improving Webapp Performance with Multi-Threading: a Study of Web Workers' Communication Overhead
Surma, Web Advocate at Google, recently published a study on the performance of postMessage, the method used by web workers to communicate. Surma concludes that while postMessage comes with some overhead, provided the payload is below a given budget, moving non-UI tasks off the main thread may result in increased overall user-perceived performance.