gRPC and Cassandra – Presenting at NDC Oslo 2016

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

Contact us

gRPC and Cassandra – Presenting at NDC Oslo 2016

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

Fill out form to continue
All fields required.
Enter your info once to access all resources.
By submitting this form, you agree to Expero’s Privacy Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

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.

User Audience

Services & capabilities

Project Details

Technologies

Expero Staff

October 11, 2016

gRPC and Cassandra – Presenting at NDC Oslo 2016

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

Tags:

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.

User Audience

Services

Project Details

View Transcript

Similar Resources

A Quick Note on GPU Accuracy and Double Precision

Simulations are often run with double precision to reduce error - at the cost of performance.

Watch Demo

Understanding the Digital Twin

Use a Digital Twin to capture a 360 view to better manage your business. Digital Twins are the next logical step in an Internet of Things (IoT) implementation.

Watch Demo

Serverless ML

You can now deploy your models and get real-time scalable results without ever having to provision a server. Let me show you how I did it.

Watch Demo

JanusGraph Nuts and Bolts Part 1: Write Performance

Explore your tuning options for increasing JanusGraph write throughput and lowering latencies.

Watch Demo