InfoQ Homepage Google Content on InfoQ
-
Secrets at Planet-Scale: Engineering the Internal Google KMS
At QCon San Francisco 2019, Anvita Pandit, senior developer at Google, explained Google’s Internal Key Management System (KMS), which supports various Google services. This internal KMS not only manages the generation, distribution and rotation of cryptographic keys, but also handles other secret data.
-
Google Open Sources its Cardboard VR Platform
Low-cost virtual reality (VR) platform Google Cardboard is now available as an open source project to let developers create new VR-powered apps and adapt existing ones to new devices. Google's announcement comes a few weeks after the discontinuation of its Daydream VR platform.
-
Managing Hybrid and Multi-Cloud Platforms with Microsoft Azure Arc
During Microsoft’s premier event Ignite for IT-professional and decision-makers, the company announced several new hybrid cloud products and services. One of the most significant announcements was Azure Arc, a service in preview that allows enterprises to bring Azure services and management to any infrastructure including AWS and Google Cloud.
-
Google Applies NLP Algorithm BERT to Search
BERT, Google's latest NLP algorithm, will power Google search and make it better at understanding user queries in a way more similar to how humans would understand them, writes Pandu Nayak, Google fellow and vice president for Search, with one in 10 queries providing a different set of results.
-
Google Introduces TensorFlow Enterprise in Beta
In a recent blog post, Google announced TensorFlow Enterprise, a cloud-based TensorFlow machine learning service that includes enterprise-grade support and managed services.
-
DOES 2019: Creating a Culture of High Performance by Dr. Andre Martin From Google
The speed of growth is creating unforeseen and powerful impacts on company culture. Dr. Martin, VP PeopleDev at Google, shared the negative impacts that growth has on culture and what the best workplaces do to create a more compelling employee experience.
-
Google Claims Achievement of Quantum Supremacy, But IBM Issues Rebuttal
In a recent paper, Google researchers claim they programmed a quantum processor to perform a task that would require 10,000 years on a state-of-the-art classical supercomputer. Google's claim did not entirely persuade IBM researchers, who proposed an ideal simulation of the quantum task which, they argue, only requires 2.5 days on a classical computer and provides greater fidelity.
-
Google Announces Updates to AutoML Vision Edge, AutoML Video, and the Video Intelligence API
In a recent blog post, Google announced enhancements to a part of its Vision AI portfolio: AutoML Vision Edge, AutoML Video, and the Video Intelligence API. Each received updates to enhance their capabilities.
-
Android NDK r21 Is the First NDK Release with Long Term Support
The latest NDK for Android, version r21, now available in beta, brings a number of significant changes, including Fortify being enabled by default, and newer versions of GNU Make and GDB. Additionally, starting with r21 Google will manage a new release process with a yearly Long Term Support (LTS) guarantee to provide users more stability.
-
Smartphone-Based VR at a Dead-End with Google's Demise of Daydream VR
Google's decision to stop supporting its Daydream VR headset seemingly marks the end of phone-based virtual reality, a vision that attempted to combine the use of smartphones with "dumb" VR headsets to bring VR experiences to the masses. Google's decision is accompanied by the BBC disbanding its VR content team after two years of successful experimentation.
-
Open-Source Build and Test Tool Bazel Reaches 1.0
Derived from Google's internal build tool Blaze, Bazel is a build and test tool that offers a human-readable definition language and is particularly aimed at large, multi-language, multi-repositories projects. Originally open-sourced in 2015, Bazel has now reached 1.0.
-
Google Releases Two New NLP Dialog Datasets
Researchers from Google AI released two new dialog datasets for natural-language processing (NLP) development: Coached Conversational Preference Elicitation (CCPE) and Taskmaster-1. The datasets contain thousands of conversations as well as labels and annotations for training digital assistants to better determine users' preferences and intentions.
-
Google Releases Cloud Dataproc for Kubernetes in Alpha
Google Cloud Dataproc is an open-source data and analytic processing service based on Hadoop and Spark. Google has recently announced the alpha availability of Cloud Dataproc for Kubernetes, which provides customers with a more efficient method to process data across platforms.
-
Lessons Learned from Innovating at Google: Frame the Problem, Use Data, and Define the MVP
The truly great, innovative, useful ideas come mostly from two sources: your target users, and people working in the organization - not necessarily those with a "product manager" hat. Experimentation can help us to materialize ideas into actual products and technology. Framing the problem, using data, and defining the MVP can help us to increase the chance of success in innovation.
-
Google Software Engineering Culture
Several Google engineering practices have been largely adopted across the company until today and still contribute to the company's success. In 2017, a staff software engineer published some of these practices, not limited to software development. Today, Google fosters a team culture of creativity, autonomy, and innovation.