SlideShare a Scribd company logo
Dennis Mårtensson— greta.io
Revolutionizing
data distribution
using NATS
Dennis Mårtensson
CTO / Co-founder
Background from one of Europe’s
largest audio book streaming
companies; Storytel
Hacker School in NYC 2012
Founded Greta in 2015
A new era of
content delivery
Evaluate content delivery and turn
on peer-to-peer distribution when
and where it matters. Greta
https://greta.io/
What are the benefits?
• Higher quality
• Shorter load times
• Less buffering during streaming
• Server offload
Greta
https://greta.io/
How does it work?02.
IXP
IXP
ISP 1 ISP 2 ISP 2
ISP 2ISP 1
User Server
User One
1
User Server
User One
2
User Server
Greta API
Greta Signaling
User One
3
User Server
Greta API
User One
4
User Server
Greta API
Greta Signaling
User One
2
5
User Server
Greta API
Greta Signaling
User One User Two
User Server
Greta API
Greta Signaling
User One User Two
6
6
User Server
Greta API
Greta Signaling
User One User Two
7
7
User Server
Greta API
Greta Signaling
User One User Two
1
2 7
8
User Server
Greta API
Greta Signaling
User One User Two
2 7
9
User Server
Greta API
Greta Signaling
User One User Two
10
User Server
Greta API
Greta Signaling
User One User Two
1
2
3
4
5
6
6
7
7
8
9 10
How to implement
Just add a small script to your site
and you can start using Greta
<script type="text/javascript" id="gretaScript" src="https://
cdn.greta.io/greta.min.js" data-ac="--TOKEN--"></script>
Dennis Mårtensson — greta.io
dennis@greta.io

More Related Content

PDF
NATS: A Central Nervous System for IoT Messaging - Larry McQueary
PDF
NATS Connector Framework - Boulder Meetup
PDF
Securing the Cloud Native Stack
PDF
Simple Solutions for Complex Problems
PPTX
NATS for Modern Messaging and Microservices
ODP
Microservices Patterns and Anti-Patterns
PDF
Integration Patterns and Anti-Patterns for Microservices Architectures
PDF
Dark launching with Consul at Hootsuite - Bill Monkman
NATS: A Central Nervous System for IoT Messaging - Larry McQueary
NATS Connector Framework - Boulder Meetup
Securing the Cloud Native Stack
Simple Solutions for Complex Problems
NATS for Modern Messaging and Microservices
Microservices Patterns and Anti-Patterns
Integration Patterns and Anti-Patterns for Microservices Architectures
Dark launching with Consul at Hootsuite - Bill Monkman

What's hot (20)

PPTX
NGINX MRA Fabric Model Release and Ask Me Anything Part 4
PPTX
MRA AMA Part 6: Service Mesh Models
PPTX
NGINX, Istio, and the Move to Microservices and Service Mesh
PDF
The Hardest Part of Microservices: Your Data - Christian Posta, Red Hat
PPTX
Come for the traffic management, stay for the security
PPTX
PHX DevOps Days: Service Mesh Landscape
PDF
Istio: solving challenges of hybrid cloud
PDF
Your Developers Can Be Heroes on Kubernetes
PDF
Microservices 101 - The Big Why?
PDF
2017 Microservices Practitioner Virtual Summit: Move Fast, Make Things: how d...
PPTX
Making sense of microservices, service mesh, and serverless
PPTX
The Hardest Part of Microservices: Calling Your Services
PPTX
KubeCon NA 2018: Evolution of Integration and Microservices with Service Mesh...
PDF
An eventful tour from enterprise integration to serverless and functions
PDF
Dutchcontainerdays
PDF
Designing microservices platforms with nats
PPTX
Atlanta Microservices Day: Istio Service Mesh
PDF
Microservices with Spring Boot
PDF
NGINX KubeCon Copenhagen 2018
PPTX
21092018-C4E-What's Next for the Net? Security, Reliability, Capability, Perf...
NGINX MRA Fabric Model Release and Ask Me Anything Part 4
MRA AMA Part 6: Service Mesh Models
NGINX, Istio, and the Move to Microservices and Service Mesh
The Hardest Part of Microservices: Your Data - Christian Posta, Red Hat
Come for the traffic management, stay for the security
PHX DevOps Days: Service Mesh Landscape
Istio: solving challenges of hybrid cloud
Your Developers Can Be Heroes on Kubernetes
Microservices 101 - The Big Why?
2017 Microservices Practitioner Virtual Summit: Move Fast, Make Things: how d...
Making sense of microservices, service mesh, and serverless
The Hardest Part of Microservices: Calling Your Services
KubeCon NA 2018: Evolution of Integration and Microservices with Service Mesh...
An eventful tour from enterprise integration to serverless and functions
Dutchcontainerdays
Designing microservices platforms with nats
Atlanta Microservices Day: Istio Service Mesh
Microservices with Spring Boot
NGINX KubeCon Copenhagen 2018
21092018-C4E-What's Next for the Net? Security, Reliability, Capability, Perf...
Ad

Viewers also liked (20)

PDF
Implementing Microservices with NATS
PDF
Simple and Scalable Microservices: Using NATS with Docker Compose and Swarm
PPTX
Patterns for Asynchronous Microservices with NATS
PDF
Debugging Network Issues
PDF
The Zen of High Performance Messaging with NATS
PDF
Actor Patterns and NATS - Boulder Meetup
PDF
Micro on NATS - Microservices with Messaging
PDF
NATS vs HTTP
PDF
IT Modernization Doesn’t Mean You Leave Your Legacy Apps Behind
PDF
Policy-based Cloud Storage: Persisting Data in a Multi-Site, Multi-Cloud World
PDF
Kubernetes, The Day After
PDF
Nats in action a real time microservices architecture handled by nats
PPTX
The Current Messaging Landscape: RabbitMQ, ZeroMQ, nsq, Kafka
PPTX
Levent Nart Dinamikler 2016
PPTX
Bulut Bilisim Nedir ? Ne Degildir ?
PDF
PDF
Melda Polat Dinamikler 2016
PPTX
Office 365 Hizmetlere Genel Bakış ve Exchange Online
PDF
Google Quick Tip - Spell Check
PDF
Finding the Right CRM
Implementing Microservices with NATS
Simple and Scalable Microservices: Using NATS with Docker Compose and Swarm
Patterns for Asynchronous Microservices with NATS
Debugging Network Issues
The Zen of High Performance Messaging with NATS
Actor Patterns and NATS - Boulder Meetup
Micro on NATS - Microservices with Messaging
NATS vs HTTP
IT Modernization Doesn’t Mean You Leave Your Legacy Apps Behind
Policy-based Cloud Storage: Persisting Data in a Multi-Site, Multi-Cloud World
Kubernetes, The Day After
Nats in action a real time microservices architecture handled by nats
The Current Messaging Landscape: RabbitMQ, ZeroMQ, nsq, Kafka
Levent Nart Dinamikler 2016
Bulut Bilisim Nedir ? Ne Degildir ?
Melda Polat Dinamikler 2016
Office 365 Hizmetlere Genel Bakış ve Exchange Online
Google Quick Tip - Spell Check
Finding the Right CRM
Ad

More from Apcera (13)

PDF
Gopher fest 2017: Adding Context To NATS
PDF
How Clarifai uses NATS and Kubernetes for Machine Learning
PPTX
Modernizing IT in the Platform Era
PDF
Simple Solutions for Complex Problems - Boulder Meetup
PDF
How to Migrate to Cloud with Complete Confidence and Trust
PDF
KURMA - A Containerized Container Platform - KubeCon 2016
PDF
NATS: Control Flow for Distributed Systems
PDF
Integration Patterns for Microservices Architectures
PDF
Nats meetup sf 20150826
PDF
Microservices: Notes From The Field
PDF
Docker + App Container = ocp
PDF
Apcera: Agility and Security in Docker Delivery
PDF
Delivering Policy & Trust to the Hybrid Cloud
Gopher fest 2017: Adding Context To NATS
How Clarifai uses NATS and Kubernetes for Machine Learning
Modernizing IT in the Platform Era
Simple Solutions for Complex Problems - Boulder Meetup
How to Migrate to Cloud with Complete Confidence and Trust
KURMA - A Containerized Container Platform - KubeCon 2016
NATS: Control Flow for Distributed Systems
Integration Patterns for Microservices Architectures
Nats meetup sf 20150826
Microservices: Notes From The Field
Docker + App Container = ocp
Apcera: Agility and Security in Docker Delivery
Delivering Policy & Trust to the Hybrid Cloud

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
Teaching material agriculture food technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Machine learning based COVID-19 study performance prediction
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Encapsulation theory and applications.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
Cloud computing and distributed systems.
PDF
Modernizing your data center with Dell and AMD
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Electronic commerce courselecture one. Pdf
NewMind AI Monthly Chronicles - July 2025
Teaching material agriculture food technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
Understanding_Digital_Forensics_Presentation.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Machine learning based COVID-19 study performance prediction
“AI and Expert System Decision Support & Business Intelligence Systems”
Reach Out and Touch Someone: Haptics and Empathic Computing
Digital-Transformation-Roadmap-for-Companies.pptx
Encapsulation theory and applications.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
NewMind AI Weekly Chronicles - August'25 Week I
20250228 LYD VKU AI Blended-Learning.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Chapter 3 Spatial Domain Image Processing.pdf
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Cloud computing and distributed systems.
Modernizing your data center with Dell and AMD
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

How Greta uses NATS to revolutionize data distribution on the Internet