SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
What the heck is a
realtime app?
Joe Hanson
Content Marketing @ PubNub
At the core, realtime technology is the
publishing (sending) and subscribing
(receiving) of data “as it happens,” in real
life.
Information and data is sent and
presented in milliseconds.
What is realtime?
What are some examples?
When someone sends you a message in a chat app,
and you receive that message on your phone, or you
get a push notification, that notification or message
is received in realtime.
When you watch your taxi moving on a map on your
phone, and it smoothly moves along the street
towards you, the map and taxi location is updating
in realtime.
In a multiplayer game, when two players move their
characters, player position is updated on both
browsers in realtime.
When you click a button on your phone to change
channels on your TV, that signal is sent in realtime.
When you’re walking to your house, and your lights
turn on based on your geolocation, that signal is
sent in realtime.
How is this possible?
To make realtime happen, devices are sending little
tiny packets of data to one another (bi-directionally)
in under a 1/4 second.
That sub-1/4 is considered ‘realtime’ speed.
Publish
Subcribe
P
P
S
S
S
S
S
P
P
S
P
Data
Stream
Network
This doesn’t just magically happen.
The app developer needs a realtime data stream
network to send those little tiny packets of data.
Building a ‘realtime’ infrastructure yourself is hard,
can get expensive, and is a large burden on
development time. And once it’s built, you then have
to maintain and scale that network.
Data Stream Networks
This is often why many of our customers often
go through a build vs buy stage, and soon realize
that building it themselves isn’t plausible.
Developers will first try to build realtime into
their application with an open source protocol,
but soon find it’s expensive, time consuming,
and tough to scale.
Hence why developers build
realtime on a data stream
network.
So app developers use our data stream network,
which we’ve built and globally scaled for the
developer.
This saves them time and money (they don’t
have to build it themselves, we did it for them).
Businesses like PubNub are known as many
things: IaaS (infrastructure-as-a-service), data
streaming services, realtime data stream
networks, realtime networks, etc.
The value to the developer is that they can use our
infrastructure (our network) so that they can focus
on their apps.
The infrastructure is made up of multiple data
centers (massive server rooms spread across the
globe) that move (aka, ‘stream’) these small packets
of data.
This type of infrastructure is called a realtime Data
Stream Network. And that’s what we do at PubNub.
Realtime data streaming is changing the way we
build web, mobile, and Internet of Things
applications.
And to mimic real world interaction, the web is
being pushed from static to realtime.
Static
Web
Realtime
Web
Now that you understand what PubNub does, check
out the PubNub Use Cases page, and see some real
world examples of realtime technology in use.
Or if you want to get started right away, sign up for
a free account and head over to our short Quick
Start Tutorial to get going.
Getting Started

Mais conteúdo relacionado

Semelhante a What the heck is a realtime app?

Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)
Mumbai Academisc
 
Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)
Matt Biddulph
 
Building Construction Project Summary
Building Construction Project SummaryBuilding Construction Project Summary
Building Construction Project Summary
Michelle Madero
 
frog Wearables
frog Wearablesfrog Wearables
frog Wearables
frog
 
Socket programming assignment
Socket programming assignmentSocket programming assignment
Socket programming assignment
Ravi Gupta
 
Wearable Technology and the Connected City
Wearable Technology and the Connected City Wearable Technology and the Connected City
Wearable Technology and the Connected City
frog
 
Cse rover-technology-report
Cse rover-technology-reportCse rover-technology-report
Cse rover-technology-report
nagxenapp
 

Semelhante a What the heck is a realtime app? (20)

Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)Mobile agents in a distributed multimedia dabase system(synopsis)
Mobile agents in a distributed multimedia dabase system(synopsis)
 
deepstreamHub - the realtime cloud
deepstreamHub - the realtime clouddeepstreamHub - the realtime cloud
deepstreamHub - the realtime cloud
 
Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)Mobile Social Location (Web 2.0 NYC edition)
Mobile Social Location (Web 2.0 NYC edition)
 
5 tips to build awesome mobile enterprise apps.
5 tips to build awesome mobile enterprise apps.5 tips to build awesome mobile enterprise apps.
5 tips to build awesome mobile enterprise apps.
 
moTwin - 5 Tips to Build Awesome Mobile Enterprise Apps
moTwin - 5 Tips to Build Awesome Mobile Enterprise AppsmoTwin - 5 Tips to Build Awesome Mobile Enterprise Apps
moTwin - 5 Tips to Build Awesome Mobile Enterprise Apps
 
Web services have made the development of mobile Web applications much easier...
Web services have made the development of mobile Web applications much easier...Web services have made the development of mobile Web applications much easier...
Web services have made the development of mobile Web applications much easier...
 
Building Construction Project Summary
Building Construction Project SummaryBuilding Construction Project Summary
Building Construction Project Summary
 
frog Wearables
frog Wearablesfrog Wearables
frog Wearables
 
Technology stack behind Airbnb
Technology stack behind Airbnb Technology stack behind Airbnb
Technology stack behind Airbnb
 
Everyware - "the future is already here, it's just not well distributed yet"
Everyware - "the future is already here, it's just not well distributed yet"Everyware - "the future is already here, it's just not well distributed yet"
Everyware - "the future is already here, it's just not well distributed yet"
 
Socket programming assignment
Socket programming assignmentSocket programming assignment
Socket programming assignment
 
Wearable Technology and the Connected City
Wearable Technology and the Connected City Wearable Technology and the Connected City
Wearable Technology and the Connected City
 
AppSync.org: open-source patterns and code for data synchronization in mobile...
AppSync.org: open-source patterns and code for data synchronization in mobile...AppSync.org: open-source patterns and code for data synchronization in mobile...
AppSync.org: open-source patterns and code for data synchronization in mobile...
 
Winch - Let your mobile apps work off-line
Winch - Let your mobile apps work off-lineWinch - Let your mobile apps work off-line
Winch - Let your mobile apps work off-line
 
A Conversation About Location - With Ruckus Wireless Smart Positioning Techno...
A Conversation About Location - With Ruckus Wireless Smart Positioning Techno...A Conversation About Location - With Ruckus Wireless Smart Positioning Techno...
A Conversation About Location - With Ruckus Wireless Smart Positioning Techno...
 
Cse rover-technology-report
Cse rover-technology-reportCse rover-technology-report
Cse rover-technology-report
 
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
Examination of Technologies(Bluetooth, WiFi &WiMax) related to data streaming...
 
Web Service
Web ServiceWeb Service
Web Service
 
Lecture 6 e-cmmerce , e commerce infrastructure,the internet -chapter 3
Lecture 6  e-cmmerce ,  e commerce infrastructure,the internet -chapter 3Lecture 6  e-cmmerce ,  e commerce infrastructure,the internet -chapter 3
Lecture 6 e-cmmerce , e commerce infrastructure,the internet -chapter 3
 
Lecture 6 e-cmmerce , e commerce infrastructure,the internet -chapter 3
Lecture 6  e-cmmerce ,  e commerce infrastructure,the internet -chapter 3Lecture 6  e-cmmerce ,  e commerce infrastructure,the internet -chapter 3
Lecture 6 e-cmmerce , e commerce infrastructure,the internet -chapter 3
 

Último

Último (20)

VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456LEVEL 5   - SESSION 1 2023 (1).pptx - PDF 123456
LEVEL 5 - SESSION 1 2023 (1).pptx - PDF 123456
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 18, Noida Call girls :8448380779 Model Escorts | 100% verified
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 

What the heck is a realtime app?

  • 1. What the heck is a realtime app? Joe Hanson Content Marketing @ PubNub
  • 2. At the core, realtime technology is the publishing (sending) and subscribing (receiving) of data “as it happens,” in real life. Information and data is sent and presented in milliseconds. What is realtime?
  • 3. What are some examples?
  • 4. When someone sends you a message in a chat app, and you receive that message on your phone, or you get a push notification, that notification or message is received in realtime.
  • 5. When you watch your taxi moving on a map on your phone, and it smoothly moves along the street towards you, the map and taxi location is updating in realtime.
  • 6. In a multiplayer game, when two players move their characters, player position is updated on both browsers in realtime.
  • 7. When you click a button on your phone to change channels on your TV, that signal is sent in realtime.
  • 8. When you’re walking to your house, and your lights turn on based on your geolocation, that signal is sent in realtime.
  • 9. How is this possible?
  • 10. To make realtime happen, devices are sending little tiny packets of data to one another (bi-directionally) in under a 1/4 second. That sub-1/4 is considered ‘realtime’ speed. Publish Subcribe P P S S S S S P P S P Data Stream Network
  • 11. This doesn’t just magically happen. The app developer needs a realtime data stream network to send those little tiny packets of data. Building a ‘realtime’ infrastructure yourself is hard, can get expensive, and is a large burden on development time. And once it’s built, you then have to maintain and scale that network. Data Stream Networks
  • 12. This is often why many of our customers often go through a build vs buy stage, and soon realize that building it themselves isn’t plausible. Developers will first try to build realtime into their application with an open source protocol, but soon find it’s expensive, time consuming, and tough to scale.
  • 13. Hence why developers build realtime on a data stream network.
  • 14. So app developers use our data stream network, which we’ve built and globally scaled for the developer. This saves them time and money (they don’t have to build it themselves, we did it for them). Businesses like PubNub are known as many things: IaaS (infrastructure-as-a-service), data streaming services, realtime data stream networks, realtime networks, etc.
  • 15. The value to the developer is that they can use our infrastructure (our network) so that they can focus on their apps. The infrastructure is made up of multiple data centers (massive server rooms spread across the globe) that move (aka, ‘stream’) these small packets of data. This type of infrastructure is called a realtime Data Stream Network. And that’s what we do at PubNub.
  • 16. Realtime data streaming is changing the way we build web, mobile, and Internet of Things applications. And to mimic real world interaction, the web is being pushed from static to realtime. Static Web Realtime Web
  • 17. Now that you understand what PubNub does, check out the PubNub Use Cases page, and see some real world examples of realtime technology in use. Or if you want to get started right away, sign up for a free account and head over to our short Quick Start Tutorial to get going. Getting Started