• SSID: PegaEvent
  • Pass: pega7H68Puj4

Modern Data Storage Technologies

Meet Your Hosts

  • Michał Łukowicz - Fellow DevOps Engineer
  • Jakub Słyś - Senior Principal Software Engineer
  • Michał Woźniak - Principal Software Engineer

Objectives

  • Show how important role plays storage even though we rarely hear about it
  • Give participant possibility to go through scenarios in which numerous factor will impact decission regarding storage selection

Schedule

Time (Approx.) Activity
16:00 (20 min) Short intro & ice breaker
16:20 (40 min) Historical overview & Modern storages
17:00 (30 min) Designing the app, part 1
17:30 (15 min) Pizza time 🍕
17:45 (60 min) Designing the app, part 2
18:45 (15 min) Summary & Closing Remarks

Short introduction to storage

Storage is everywhere

Key storage factors

  • Capacity
  • Throughput
  • IOPS
  • Latency

Capacity

Throughput

IOPS

Latency

Let's have some fun now

Neraby Friends

  • User Visibility: Users should be able to see a list of nearby friends on their mobile apps.
  • Distance & Timestamp: Each friend in the list displays a distance value and a timestamp indicating when that distance was last updated.
  • Frequent Updates: The nearby friends list should refresh every few seconds to maintain up-to-date location information.

Now imagine that system brought a lot of users and some marketing companies are interested in it.

They requires very low latency.
They also want high availability.
Data must be backed up easily.
Your costs are growing too high - you need to optimize it
Questions?
Thank you for participation!