OpenCensus with Morgan McLean and JBD

Google Cloud Platform Podcast

Episode | Podcast

Date: Wed, 14 Mar 2018 00:00:00 +0000

<p>Product Manager Morgan McLean and Software Engineer <a href="https://twitter.com/rakyll">JBD</a> join <a href="https://twitter.com/nyghtowl">Melanie</a> and <a href="https://twitter.com/Neurotic">Mark</a> this week to discuss the new open source project <a href="https://opencensus.io">OpenCensus</a>, a single distribution of libraries for metrics and distributed tracing with minimal overhead that allows you to export data to multiple backends.</p> <h5 id="morgan-mclean">Morgan McLean</h5> <p>Morgan McLean is the Product Manager for Tracing, Debugging, and Profiling at Google, including OpenCensus</p> <h5 id="jbd">JBD</h5> <p><a href="https://twitter.com/rakyll">JBD</a> leads the OpenCensus Go and our integrations with other projects.</p> <h5 id="cool-things-of-the-week">Cool things of the week</h5> <ul> <li>Introducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes <a href="https://cloudplatform.googleblog.com/2018/03/introducing-Agones-open-source-multiplayer-dedicated-game-server-hosting-built-on-Kubernetes.html"> blog</a> <a href="https://github.com/GoogleCloudPlatform/agones">github</a></li> <li>TensorFlow 1.6 <a href="https://github.com/tensorflow/tensorflow/releases/tag/v1.6.0">release</a> <a href="https://www.tensorflow.org/dev-summit/">summit</a></li> <li>TensorFlow Object Detection on iOS <a href="https://www.youtube.com/watch?v=0uXMgLIlXoE&amp;index=17&amp;list=PLIivdWyY5sqJxnwJhe3etaK7utrBiPBQ2"> youtube</a></li> <li>Optimizing your Cloud Storage performance: Google Cloud Performance Atlas <a href="https://cloudplatform.googleblog.com/2018/03/optimizing-your-Cloud-Storage-performance-Google-Cloud-Performance-Atlas.html"> blog</a></li> <li>Introducing GCP’s new interactive CLI <a href="https://cloudplatform.googleblog.com/2018/03/introducing-GCPs-new-interactive-CLI.html"> blog</a> <a href="https://cloud.google.com/sdk/gcloud/reference/alpha/interactive">docs</a><br /> </li> </ul> <h5 id="interview">Interview</h5> <ul> <li>OpenCensus <a href="https://opencensus.io">site</a> <a href="https://opencensus.io/docs/">docs</a></li> <li>Github Organisation <a href="https://github.com/census-instrumentation">github</a></li> <li>How Google uses Census internally <a href="https://opensource.googleblog.com/2018/03/how-google-uses-opencensus-internally.html"> blog</a></li> <li>The value of OpenCensus <a href="http://opensource.googleblog.com/2018/03/the-value-of-opencensus.html"> blog</a></li> <li>Tracing <ul> <li>Zipkin <a href="https://zipkin.io">site</a></li> <li>Stackdriver <a href="https://cloud.google.com/trace/">site</a> <a href="https://cloud.google.com/trace/docs/">docs</a></li> <li>jaeger <a href="https://github.com/jaegertracing/jaeger">github</a></li> </ul> </li> <li>Metrics <ul> <li>Stackdriver <a href="https://cloud.google.com/monitoring/api/metrics">docs</a></li> <li>Prometheus <a href="https://prometheus.io">site</a></li> </ul> </li> <li>Google Summer of Code <a href="https://summerofcode.withgoogle.com/organizations/5240153879085056/"> site</a></li> </ul> <div style="text-align: center;"><a href="https://opencensus.io"><img src="https://googlecloudpodcast.libsyn.com/images/post/opencensus.png" style="margin: auto;" /></a> <p style="font-size: 0.8em;">OpenCensus</p> </div> <h5 id="question-of-the-week">Question of the week</h5> <p>I heard there are abilities to natively extend Kubernetes - what does that mean, and also how do I do that?</p> <ul> <li>Custom Resource Definitions <a href="https://kubernetes.io/docs/concepts/api-extension/custom-resources/"> reference</a> <a href="https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/"> guide</a></li> <li>Sample Controller <a href="https://github.com/kubernetes/sample-controller">github</a></li> <li>TGIK Custom Controller video series <a href="https://github.com/jbeda/tgik-controller">github</a> <a href="https://www.youtube.com/watch?v=8Xo_ghCIOSY">youtube</a> <a href="https://www.youtube.com/watch?v=fWkK-zsFtlU">youtube</a> <a href="https://www.youtube.com/watch?v=wqhKCiGsf1Y">youtube</a></li> <li>An Introduction to Extending Kubernetes with CustomResourceDefinitions <a href="https://blog.heptio.com/an-introduction-to-extending-kubernetes-with-customresourcedefinitions-76deb675b27a"> blog</a></li> <li><a href="https://github.com/ianlewis/memcached-operator">memcached-operator</a></li> <li><a href="https://github.com/coreos/etcd-operator">etcd-operator</a></li> </ul> <h5 id="where-can-you-find-us-next">Where can you find us next?</h5> <p>Mark will be at the <a href="http://www.gdconf.com/">Game Developer’s Conference | GDC</a> in March. You can find him via the Google at GDC 2108 <a href="https://events.withgoogle.com/google-gdc-2018/">site</a>.</p>