Skip to content

Learn Distributed Tracing and Data Applications at Twitter

Photo of Sergiu Bodiu
Hosted By
Sergiu B. and Puneet D.
Learn Distributed Tracing and Data Applications at Twitter

Details

Hi,
We hope you have enjoyed our night class. We are glad to announce that Adrian Cole (Pivotal) and Angad Singh (Twitter) will be our next speakers. Will start usually at 7PM with pizzas and drinks @PayPal office in Suntec.

== Talks

  1. Scalding at Twitter
    Scalding is a Scala API for Cascading. Cascading is a thin Java library and API that sits on top of Apache Hadoop's MapReduce layer. https://github.com/twitter/scalding
    It is a DSL to make MapReduce look similar to Scala's collection API. It makes writing jobs, tests and describing data sources on HDFS, simpler.
    We will go through writing a simple word count job using Scalding, with a short demo.

  2. How to Properly Blame Things for Causing Latency
    An Introduction to Distributed Tracing and Zipkin. In today's world of microservices, this can be tricky as requests can fan out across polyglot components and even data-centers. In many cases, the root source of latency isn't a component, but rather a link between components.
    Latency analysis is the act of blaming components for causing user perceptible delay. This session will overview how to debug latency problems, using call graphs created by Zipkin. While we're at it, we'll discuss how the model works, and how to safely trace production. We'll demo with an example app you can download, using spring boot with spring cloud sleuth. Finally, we'll overview the ecosystem, including tools to trace other languages and frameworks.
    When you leave, you'll at least know something about distributed tracing, and hopefully be on your way to blaming things for causing latency!

== Speakers:
Adrian (@adrianfcole) is an active member of cloud interoperability circles. He is the founder of a few popular open source projects, notably Apache jclouds and Netflix feign. Recently, he’s focused on distributed tracing, particularly in the OpenZipkin project. Adrian works at Pivotal in the Spring Cloud OSS team.

Angad (@angadsg) graduated from NUS and has worked at Skype, Twitter and Viki in the past. He recently re-joined Twitter in Singapore to help build a new data science team focused on Growth Markets. He is interested in large scale data infrastructure, building frameworks for insights and visualisations. Thanks,
Sergiu

Photo of DevEx Singapore group
DevEx Singapore
See more events
PayPal office in Suntec
5 Temasek Blvd, #09-01 Suntec Tower Five, 038985 Nearest Mrt:Promenade(Yellow Line) · Singapore