caching and ipc with redis
DESCRIPTION
This slide deck that Mr. Duy Lam - KMS's Software Architect shared at "Java-Trends and Career Opportunities" seminar of Information Technology Center of HCMC University of Science.TRANSCRIPT
© 2013 KMS Technology
KMS Technology Confidential 2
CACHING AND IPC(*) WITH REDISDuy Lam .::. May 2013
(*) Inter Process Communication
KMS Technology Confidential 4
AGENDA
Redis overview
Caching & IPC
Case Study
KMS Technology Confidential 5
AGENDA
Redis overview
Caching & IPC
Case Study
KMS Technology Confidential 6
REDIS IS …
an open source server for:– advanced key-value store – publish / subscribe messaging
runs on Linux, OS X and Windows and sponsored by VMware
KMS Technology Confidential 7
REDIS APIS
A lot of client in many languages
C
TCP connection at low level
KMS Technology Confidential 8
WHY TO USE REDISOR WHEN REDIS IS RIGHT FOR YOU
How this game runs ?
KMS Technology Confidential 9
WHY TO USE REDISOR WHEN REDIS IS RIGHT FOR YOU
Server
CachingRead
Read
Write
Communicate
KMS Technology Confidential 10
AGENDA
Redis overview
Caching & IPC
Case Study
KMS Technology Confidential 11
CACHING
“abc”
[ “abc” , “def” ]
{ name: “Duy Lam” , company: “KMS Technology” , topic: “Redis”}
In Memory
KMS Technology Confidential 12
INTER PROCESS COMMUNICATION
publish–subscribe pattern
KMS Technology Confidential 13
AGENDA
Redis overview
Caching & IPC
Case Study
KMS Technology Confidential 14
HTTP://WITURN.COM
KMS Technology Confidential 15
WITURN ARCHITECT
WebSocket Server
Redis Server
TCP Socket Server
© 2013 KMS Technology
THANK YOU