This past June I was invited to present at NDC Oslo on “Performance is not an option: Building services with gRPC and Cassandra”.

This talk went through an example using Google gRPC and Apache Cassandra to create a high-performance data pipeline for storing time series data that comes from IoT-style applications. For those of you not familiar, Google gRPC is an open-source high-performance RPC framework and Apache Cassandra is a high-performance, high-availability, and linearly scalable NoSQL datastore. In this talk I run through building a high-performing IoT for a fictional trucking company to monitor engine metrics. This includes a demonstration of how to use the native code generation and client/server stubs created by gRPC and the high-performance time-series data storage capabilities of Cassandra to build out a microservice with <10 ms latencies.  

Since this was my first time talking at a major conference I was understandably a bit anxious. Despite my nervous excitement NDC Oslo ended up being a great experience and I quickly came to realize that I had no reason to worry. All the attendees were very friendly and receptive. They also had a lot of great questions and tons of feedback. 

In fact the whole conference was loaded with good information on both technical and soft skills topics. I was able to meet a lot of awesome developers working on interesting projects. All the activity and buzz around the conference was invigorating and made for a great overall experience.

If you get the chance to attend any of the NDC Conferences (also held in London and Sydney), I highly recommend it. If you are not able, then NDC makes all the conference talks available online afterward. Here is a link to all the NDC Oslo 2016 talks you missed:https://vimeo.com/channels/ndcoslo2016 

Check out the link below to watch a recording of my talk:

 

Or download the slides HERE.

Contact Us

We are ready to accelerate your business. Get in touch.

Tell us what you need and one of our experts will get back to you.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.