Girish Reddy

Things to keep in mind when deploying Elasticsearch to GKE

We recently deployed Elasticsearch to Google Kubernetes Engine and this blog outlines a few tips from our implementation.   GKE provides a managed Kubernetes environment that makes it very easy to deploy scalable solutions.  Best part is customers do not need to worry about managing the environment as GKE is a fully managed service supported by …

Things to keep in mind when deploying Elasticsearch to GKE Read More »

Using Google Cloud TPU for Image Classification

There’s a common thread that connects Google services such as Google Search, Street View, Google Photos and Google Translate: they all use Google’s Tensor Processing Unit, or TPU, to accelerate their neural network computations behind the scenes.  Why TPUs? In short, Google has found that the TPU delivered 15–30X higher performance and 30–80X higher performance-per-watt than …

Using Google Cloud TPU for Image Classification Read More »

3 Things Execs Should Know About Machine Learning

The words “machine learning” obviously carry quite a bit of buzz in the information technology and business sectors, and the capabilities of machine learning within a business are certainly something to be excited about. However, preparing a company for the demands of integrating machine learning into their workflow is often greater than what many data science …

3 Things Execs Should Know About Machine Learning Read More »

Interactive Rock Paper Scissors using TensorFlow.js

TensorFlow recently released TensorFlow.js – a WebGL accelerated, browser based JavaScript library for training and deploying ML models. This library can be used to define, train, and run machine learning models entirely in the browser, using Javascript and a high-level layers API. Some of the advantages of using an in browser machine learning framework include the …

Interactive Rock Paper Scissors using TensorFlow.js Read More »

ETL Best Practices

ETL is the process of extracting data from source systems and bringing it into a data warehouse like BigQuery. ETL stands for extract, transform, and load. When moving data from on-premise systems to BigQuery or from other cloud-based applications there are some key things to keep in mind. Keep in mind that you are typically dealing with …

ETL Best Practices Read More »