Rainforest QA with Russell Smith

Google Cloud Platform Podcast

Episode | Podcast

Date: Wed, 28 Sep 2016 01:07:49 +0000

<p><a href="https://twitter.com/rhs">Russell Smith</a>, cofounder and CTO of <a href="https://www.rainforestqa.com/">Rainforest QA</a>, joins the podcast to explain to your dear cohosts <a href="https://twitter.com/francesc">Francesc</a> and <a href="https://twitter.com/neurotic">Mark</a> how they power their analytics platform with <a href="https://cloud.google.com/bigquery/">BigQuery</a>, streaming thousands of rows per second.</p> <h5 id="about-russell">About Russell</h5> <p>Russell is the CTO & Co-Founder of Rainforest QA. In a past life he provided consultancy for startups & companies around development, ops, architecture design and capacity planning. Specialties: Development, developer workflow, devops, linux, Debian, CI, benchmarking, profiling, bug fixing, performance, scalability, ops planning, capacity planning / modeling, lols.</p> <p>Russell has tons of ops experience, mad coding skillz and 0 knowledge of geography. He loves hacking on open source, running meetups and arguing about startups.</p> <h5 id="cool-things-of-the-week">Cool things of the week</h5> <p>Kubernetes 1.4:</p> <ul> <li>Kubernetes 1.4: Making it easy to run on Kubernetes anywhere <a href="http://blog.kubernetes.io/2016/09/kubernetes-1.4-making-it-easy-to-run-on-kuberentes-anywhere.html"> blog</a></li> <li>Installing Kubernetes on Linux with kubeadm <a href="http://kubernetes.io/docs/getting-started-guides/kubeadm/">docs</a></li> <li>Scheduled Jobs in Kubernetes 1.4 <a href="http://kubernetes.io/docs/user-guide/scheduled-jobs/">docs</a></li> <li>Kubernetes The Hard Way <a href="https://github.com/kelseyhightower/kubernetes-the-hard-way">docs</a></li> </ul> <p>Using App Engine to start a Compute Engine VM <a href="https://medium.com/google-cloud/using-app-engine-to-start-a-compute-engine-vm-be713c98d6a#.wsbvsmv39"> medium</a></p> <h5 id="interview">Interview</h5> <ul> <li>RainforestQA <a href="https://rainforestqa.com">homepage</a></li> <li>Selenium <a href="http://www.seleniumhq.org/projects/webdriver/">webdriver</a></li> <li>Firebase Device Lab <a href="https://firebase.google.com/docs/test-lab/">docs</a></li> <li>BigQuery Stream API <a href="https://cloud.google.com/bigquery/streaming-data-into-bigquery">docs</a></li> <li>re:dash Open Source Data Collaboration and Visualization Platform <a href="http://docs.redash.io/en/latest/">docs</a></li> <li>BigQuery Paritioned Tables <a href="https://cloud.google.com/bigquery/docs/partitioned-tables">docs</a></li> <li>Historical Data is 50% cheaper on BigQuery <a href="https://cloud.google.com/blog/big-data/2016/03/google-bigquery-cuts-historical-data-storage-cost-in-half-and-accelerates-many-queries-by-10x"> announcement</a></li> <li>BigQuery standard SQL <a href="https://cloud.google.com/bigquery/sql-reference/enabling-standard-sql"> docs</a></li> </ul> <div style="text-align: center;"><img src="https://googlecloudpodcast.libsyn.com/images/post/rainforestqa_wide.png" /></div> <h5 id="question-of-the-week">Question of the week</h5> <p>How to react to email from Google Cloud - Receiving Emails from App Engine <a href="https://cloud.google.com/appengine/docs/python/mail/receiving-mail-with-mail-api"> docs</a></p> <p>App Engine Services <a href="https://cloud.google.com/appengine/docs/python/an-overview-of-app-engine"> docs</a></p> <p>Compute as a Continuum <a href="https://www.gcppodcast.com/post/episode-2-compute-as-a-continuum/"> gcppodcast.com</a></p> <h5 id="were-will-we-be">Were will we be?</h5> <p>You can find <a href="https://twitter.com/neurotic">Mark</a> at <a href="https://siegecon.net/">SIEGE</a> from October 7th to 9th</p> <p><a href="https://twitter.com/francesc">Francesc</a> will be in New York running a <a href="http://www.meetup.com/NYC-Women-Who-Go/events/234422794/?a=socialmedia"> Go workshop</a> on October 5th, and then he’ll do a similar meetup this time <a href="https://www.bigmarker.com/remote-meetup-go/Mini-Workshop-Build-a-Web-App-with-Francesc"> online</a>.</p>