Successfully reported this slideshow.
Your SlideShare is downloading. ×

How to reduce hosting costs for Redis based applications on Java

Ad

How to reduce hosting
costs for Redis based
applications using
Redisson PRO
Nikita Koksharov
Founder of

Ad

PERFORMANCE OR MONEY?
▸ Developers want performance,
BOSS wants to save money
▸ It’s a big challenge to find out optimal
c...

Ad

THIS IS WHERE REDISSON PRO
COMES INTO PLAY
Hosting costs
Application performance
Redisson
PRO

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Ad

Upcoming SlideShare
Cloud Costing Services
Cloud Costing Services
Loading in …3
×

Check these out next

1 of 14 Ad
1 of 14 Ad
Advertisement

More Related Content

Advertisement

How to reduce hosting costs for Redis based applications on Java

  1. 1. How to reduce hosting costs for Redis based applications using Redisson PRO Nikita Koksharov Founder of
  2. 2. PERFORMANCE OR MONEY? ▸ Developers want performance, BOSS wants to save money ▸ It’s a big challenge to find out optimal combination of both of them
  3. 3. THIS IS WHERE REDISSON PRO COMES INTO PLAY Hosting costs Application performance Redisson PRO
  4. 4. REDISSON PRO ADVANTAGES: ▸ Increase throughput up to 4X ▸ Decrease execution time up to 3X ▸ Reduce hosting costs up to 8X ▸ Utilizes available application resources in a much more efficient way ▸ Uses less hardware resources
  5. 5. BENCHMARK ENVIRONMENT: Redisson (single instance) Benchmark module Redis (single instance) AWS EC2 Instance: m4.2xlarge (8 cores) AWS Elasticache instance: cache.m3.2xlarge request response
  6. 6. OVERALL THROUGHPUT 38056 38032 38000 36476 38096 53222 94609 142958 165535 172768 0 20000 40000 60000 80000 100000 120000 140000 160000 180000 200000 1 2 4 8 16 32 64 128 256 Operationspersecond Threads (higher is better) Open-source edition PRO edition
  7. 7. OVERALL EXECUTION TIME 863 1725 3383 6764 329 433 1833 2491 0 1000 2000 3000 4000 5000 6000 7000 8000 1 2 4 8 16 32 64 128 256 Timeinmicroseconds Threads (lower is better) Open-source edition PRO edition
  8. 8. HOW TO REACH THE SAME USING REDISSON OPEN-SOURCE EDITION? ▸ Increase Redis nodes amount ▸ Increase Application nodes amount
  9. 9. INCREASING REDIS NODES AMOUNT ▸ It required to use 8 AWS Elasticache nodes instead of single node ▸ cache.m3.2xlarge node costs $619,04 per month or $7428,48 per year ▸ With 8 AWS Elasticache hosting costs increased by $4 333,28 per month or $51999,36 per year
  10. 10. OVERALL THROUGHPUT REDISSON OPEN-SOURCE EDITION 4360 9248 17826 33677 59346 94656 155168 187005 186926 0 20000 40000 60000 80000 100000 120000 140000 160000 180000 200000 1 2 4 8 16 32 64 128 256 Operationspersecond Threads (using 8 AWS Redis nodes) Open-source edition
  11. 11. OVERALL EXECUTION TIME REDISSON OPEN-SOURCE EDITION 213 209 221 234 268 325 407 662 1363 0 200 400 600 800 1000 1200 1400 1600 1 2 4 8 16 32 64 128 256 Timeinmicroseconds Threads (using 8 AWS Redis nodes) Open-source edition
  12. 12. WITH REDISSON PRO YOUR EXPENSES WON’T INCREASE AWS Elasticache node type Reduced hosting costs per month Reduced hosting costs per year Reduced nodes amount cache.m3.medium $526,33 $6315,96 7 cache.m3.large $1103,76 $13245,12 7 cache.m3.xlarge $2207,52 $26490,24 7 cache.m3.2xlarge $4333,28 $51999,36 7 cache.m4.large $950,46 $11405,52 7 cache.m4.xlarge $1895,81 $22749,72 7 cache.m4.2xlarge $3786,51 $45438,12 7
  13. 13. SUMMARY Open-source edition PRO edition UP TO 4X FASTER Open-source edition PRO edition REDUCES HOSTING COSTS UP TO 8X TIMES TENS OF THOUSAND SAVED FROM YOUR OPERATIONAL COST WITH REDISSON PRO
  14. 14. THANK YOU! http://redisson.pro

×