day 1 general session redisconf
TRANSCRIPT
Salvatore SanfilippoCreator of Redis
Salvatore SanfilippoCreator of Redis
Thank You@antirez
Salvatore SanfilippoCreator of Redis
Tim SavageArmakuni Co-Founder and Cloud Native Developer
has raised over£1,
, ,
90% of annual public donations during a 7 hour window, once a
year
90%
HELP!
Tiny budgetNo 2nd chance
No operational usageOperates at significant scale
Brand Confidence & Reliability
What are the requirements?
100,000 Concurrent Web Donors
14,000 call centre operators
Peaky Traffic Profile
Key performance metricsup to 400 donations per secondup to 800,000 donations in total
7 hour window, ONCE a year with
no 2nd chance
Our Solution
Internet DNS
US EAST COASTCloud Foundry
(BOSH/EC2)
Presentation Layer
Service Layer
Workers=
Internet DNS
US EAST COASTCloud Foundry
(BOSH/EC2)
DUBLINCloud Foundry
(BOSH/EC2)
Service Layer
Workers
Presentation Layer
Service Layer
Workers
LONDONCloud Foundry
(BOSH/VMWare)Presentation Layer
Service Layer
Workers
Presentation Layer
2
1
3(in no particular order)
LONDONInsight Layer
Internet DNS
US EAST COASTCloud Foundry
(BOSH/EC2)
DUBLINCloud Foundry
(BOSH/EC2)
Service Layer
Workers
View API
Insight
Presentation Layer
Service Layer
Workers
MGMT
LONDONCloud Foundry
(BOSH/VMWare)Presentation Layer
Service Layer
Workers
SharedServices
Logging
Metrics
Alerting
=
+Postcodes
Presentation Layer
LONDONInsight Layer
Internet DNS
US EAST COASTCloud Foundry
(BOSH/EC2)
DUBLINCloud Foundry
(BOSH/EC2)
Service Layer
Workers
View API
Insight
Presentation Layer
Service Layer
Workers
MGMT
LONDONCloud Foundry
(BOSH/VMWare)Presentation Layer
Service Layer
Workers
SharedServices
Logging
Metrics
Alerting
=
+Postcodes
Presentation Layer
ConcourseCI Pipelines
Load testing
Card Details Stored
Success EmailExport Data
Payment Taken$
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
WP
Insight Shard API Reporting Apps Management Apps
£ @ D
Can you trust Redis to save
a life? to save 10,000?
Thank Youwww.armakuni.com @armakunihq
Salvatore SanfilippoCreator of Redis
Itamar HaberChief Developer Advocate at RedisLabs
42
REDISMODULES!
43
44
AND v3.2!
45
46
BUTMODULES!
47
48
MODULES TRIVIA
49
https://groups.google.com/forum/#!msg/redis-db/Z0aiVSRAnRU/XezAFFtgyPUJ
“Another interesting idea is to add support for plugins implementing specific commands and associated data types, and the embedding of a scripting language.”
50
3 STEPS TO YOUR REDIS
MODULE
51
STEP IDREAM IT
52
STEP IIBUILD ITgithub.com/antirez/redis/unstable
github.com/RedisLabs/RedisModulesSDK
53
STEP IIISHIP IT
55
Uploads by anyone.Open source modules.Automated checks.Community filtered.Being developed.
57
Uploads by anyone.OS and commercial.Certified by Redis Labs for open source Redis, Redis Cloud & RLEC.
58
59
MODULES!
60
Thank you and bon appetit @itamarhaber @redislabs
Enjoy RedisConf
UpdatesYour morning break is located downstairs in the Sponsor Showcase
Three concurrent Breakout Sessions will begin at 11:15am
The Developer Workshop begins at 1:00pm in the Developer Café
Save your Redis Community Raffle ticket for tomorrow’s drawingfor a chance to win a Phantom Drone
Salvatore SanfilippoCreator of Redis
64
11:15am-12:00pm A Hacker’s Guide To A New Era in Redis
1:00pm-1:45pm Redis as a Message Bus
2:00pm-2:45pm Solving Redis Latency Issues with Transparent Huge Pages: Make Copy-On-Write Great Again
3:15pm-4:00pm Using Redis as a Distributed Cache for ASP.NET Apps with IIS
4:15pm-5:00pm Scalable Streaming Data Pipelines with Redis
BREAKOUTS: TUESDAY, MAY 10
Salvatore SanfilippoCreator of Redis