Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Performance is not an Option - Building Services with GRPC and Cassandra

NDC Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the creation of high-performance service-oriented architectures in this comprehensive conference talk. Dive into building scalable microservices using Google's gRPC and Apache Cassandra in .NET, focusing on meeting the demands of Big Data and Internet of Things applications. Learn how to minimize communication overhead with gRPC and optimize time series data storage with Cassandra. Follow along as an IoT application is developed to demonstrate effective solutions for performance and scalability challenges. Gain insights into GRPC architecture, Cassandra's CAP theorem compliance, hashing architecture, replication factors, and consistency models. Discover the advantages of using Cassandra, compare it with DataStax products, and understand its limitations. Cover practical aspects such as creating keyspaces, connecting to clusters, and addressing security concerns in Cassandra implementations.

Syllabus

Introduction
About me
About XPeria
User Experience Practice
GRPC Architecture
Simple Model Service Definition
Optimized Speed Performance
Code Generation
What is Cassandra
Cap Theorem
Base Compliant Database
Cassandra Architecture
Hashing Architecture
Replication Factor
Replication Example
Consistency
Why use Cassandra
Cassandra vs DataStax
Product
Problem
New client
The problem
The solution
Model in service
Creating keyspaces
Connecting to the cluster
Running code
Tradeoffs
Cassandra Limitations
Cassandra Training
Cassandra Security
Cassandra Driver

Taught by

NDC Conferences

Reviews

Start your review of Performance is not an Option - Building Services with GRPC and Cassandra

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.