Scaling Slack - The Good, the Unexpected, and the Road Ahead

  Рет қаралды 42,729

InfoQ

InfoQ

Күн бұрын

InfoQ Dev Summit Boston, a two-day conference of actionable advice from senior software developers hosted by InfoQ, will take place on June 24-25, 2024 Boston, Massachusetts.
Deep-dive into 20+ talks from senior software developers over 2 days with parallel breakout sessions. Clarify your immediate dev priorities and get practical advice to make development decisions easier and less risky.
Register now: bit.ly/47tNEWv
------------------------------------------------------------------------------------------------------------------------------------------
Video with transcript included: bit.ly/2J3laLP
Mike Demmer talks about the major changes that Slack has made to the service architecture to meet the needs for larger and larger enterprise customers. Demmer presents 3 of these changes: decomposition of the real-time message service, client-side lazy loading via edge caching, and scaling the primary data storage tier with fine-grained horizontal sharding using Vitess.
This presentation was recorded at QCon San Francisco 2018: bit.ly/2uYyHLb
#Slack #Performance #Scalability #InfoQ #QConSanFrancisco

Пікірлер: 9
@umamaheshsukamanchi
@umamaheshsukamanchi 3 жыл бұрын
Very well explained. Thanks
@at_tap
@at_tap 2 жыл бұрын
Great content. There seems to be lot of people in the audience with cough issue, had a hard time to understand few sentences
@alexerohin4573
@alexerohin4573 2 жыл бұрын
It's almost like he's giving this talk in a hospital or something.
@foreverursabhi
@foreverursabhi 2 жыл бұрын
People showing COVID symptoms 2 years before it hit.
@tejamenneni1844
@tejamenneni1844 3 жыл бұрын
How do you add jitter to client to spread out load?
@dannyjoseph9613
@dannyjoseph9613 2 жыл бұрын
InstaBlaster...
@foreverursabhi
@foreverursabhi 2 жыл бұрын
The audio well downhill at 11:38, and all the coughing isn't helping follow the talk. If you're coughing so much, show some courtesy and leave the room.
@RomanScherbatyuk
@RomanScherbatyuk 5 жыл бұрын
did you think about nosql db and akka way approach?
@youngboss3659
@youngboss3659 Жыл бұрын
In reality, you have to consider cost of engineering work. They added the management & routing layer on top of MySQL database definitely meets the needs. If you look at this problem today, you can just use snowflake to help with this issue
Scaling Push Messaging for Millions of Devices @Netflix
49:10
Scaling Facebook Live Videos to a Billion Users
51:31
InfoQ
Рет қаралды 87 М.
СҰЛТАН СҮЛЕЙМАНДАР | bayGUYS
24:46
bayGUYS
Рет қаралды 497 М.
Kafka: A Modern Distributed System
52:25
InfoQ
Рет қаралды 39 М.
How Slack Works
49:54
InfoQ
Рет қаралды 150 М.
Scaling Pinterest • Marty Weiner • GOTO 2014
45:53
GOTO Conferences
Рет қаралды 25 М.
Why Distributed Systems Are Hard
41:09
InfoQ
Рет қаралды 34 М.
Managing Data in Microservices
52:07
InfoQ
Рет қаралды 141 М.
Reliable Architectures through Observability
49:00
InfoQ
Рет қаралды 2,2 М.
How Netflix Really Uses Java
50:31
InfoQ
Рет қаралды 38 М.
WHATSAPP System Design: Chat Messaging Systems for Interviews
25:15
Gaurav Sen
Рет қаралды 1,8 МЛН
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 8 МЛН
ПК с Авито за 3000р
0:58
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,2 МЛН
🤔Почему Samsung ПОМОГАЕТ Apple?
0:48
Technodeus
Рет қаралды 409 М.
Чем отличается OLED от AMOLED?
0:43
Не шарю!
Рет қаралды 709 М.
Power up all cell phones.
0:17
JL FUNNY SHORTS
Рет қаралды 47 МЛН