~/talk

Highload — An Unexpected Journey

TalkinRussianat Highload fwdays'17 · on Saturday, 2017-10-14· [devops-and-delivery]
links:none on file
slides:none on file

A real-time ingestion and transformation pipeline was built using Apache Storm, Kafka (0.2→1.1.0), Cassandra, Elasticsearch, Hadoop, Docker, AWS, and Zookeeper/Consul with Nexus for bootstrap caching. The system uses a custom scheduler to separate CPU- vs RAM-heavy Storm topologies, a deploy cache to reduce topology deploy time to seconds, and grows to 500+ machines; auditing creates about 2 TB of audit data (≈7 audit events per business event). Cassandra compaction caused >50% disk usage and node loss and was addressed with a tuned compaction strategy plus blue-green zero-downtime deployment mechanisms.

AI-written summary · about

  1. 0:00Introduction
  2. 2:49Business goals architecture
  3. 4:12Agent role data processing
  4. 7:02Apache Storm processing
  5. 10:51System monitoring audit
  6. 13:40Sync vs async processing
  7. 16:53Scaling problems overhead
  8. 19:01Cluster optimization
  9. 20:47Faster deploy caching
  10. 21:30Backup archiving
  11. 23:14Cassandra compaction issues
  12. 25:22Hadoop HDFS optimization
  13. 26:44Audit events processing
  14. 27:47Elasticsearch query problems
  15. 29:56Performance algorithm optimization
  16. 31:59Lock-free algorithms
  17. 33:50Content bus hardware optimizations
  18. 37:06Summary future outlook
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.