The Evolution of Reddit.com's Architecture

  Переглядів 88,643

InfoQ

InfoQ

День тому

Want to attend #Qcon or #DevSummit for free? Here's your chance!
Write an article for #InfoQ and you could win a ticket! Show off your expertise and contribute to the tech community.
Join the contest now: www.infoq.com/articles/infoq-...
💪 Knowledge is power!
#ArticleContest #TechArticles #WinATicket
--------------------------------------------------------------------------------------------------------------------------------------
Read the transcript of the presentation on InfoQ: bit.ly/2ChUYGm
Neil Williams discusses the history of the systems that power reddit.com, looking at things that worked, things that didn't, and where they're going next.
This presentation was recorded at QCon San Francisco 2017.

КОМЕНТАРІ: 27
@ilyanaoumov5425
@ilyanaoumov5425 3 роки тому
What I like about this talk is that it is honest. You can tell this guy wasn't sitting in an ivory tower telling the peons how to fix the problems, he actually lived it.
@juanok2775
@juanok2775 3 роки тому
thats what I do, I tell them peasants what to fix...
@karanmittal1774
@karanmittal1774 23 дні тому
@@juanok2775 nice
@MMetalRain
@MMetalRain 4 роки тому
Number of times "thing" is mentioned during this talk is amazing.
@BrunoCoelho
@BrunoCoelho 2 роки тому
He has the "Daily Dose of Internet" voice! That's pretty cool. Always love to hear from people who actually got their hands dirty and solved problems.
@MoBeigi
@MoBeigi 3 роки тому
Great talk. Although I think 'thing' has be one of the worst named components of all time.
@imaginarynoise3218
@imaginarynoise3218 2 роки тому
Pfft. Just means they've moved the schema definition into the content of the table. That's exactly what they are: Things. It's just a different data architecture.
@kimchi_taco
@kimchi_taco 5 років тому
even though I'm working on totally different area, now I feel hand-on experiences on server side work.
@rakeshbalan9556
@rakeshbalan9556 3 роки тому
Neil Williams is a calm speaker.
@varunh93
@varunh93 4 роки тому
This is gold!
@mulllhausen
@mulllhausen 2 роки тому
really inspiring!
@obiwan_smirnobi
@obiwan_smirnobi 2 роки тому
Great talk, thank you!
@ragingpahadi
@ragingpahadi 3 роки тому
Awesome video !
@smonkey001
@smonkey001 6 років тому
Waited for years! Haha
@8Trails50
@8Trails50 4 роки тому
So.. what exactly are they storing in Cassandra? Just whatever they cache?
@ahmadtibi7744
@ahmadtibi7744 4 роки тому
i'm 100% sure they store votes in cassandra
@johnnm3207
@johnnm3207 3 роки тому
Comments and Votes
@zacklight
@zacklight Рік тому
Amazing talk!
@SiddharthKulkarniN
@SiddharthKulkarniN 6 років тому
Good talk. The audio could be louder.
@kaushikvelidandla7010
@kaushikvelidandla7010 2 роки тому
CDN to make decisions ? Sounds a lot like an API gateway. What content is the CDN delivering ?
@yashthatte6137
@yashthatte6137 2 роки тому
THINGS!
@liuauto
@liuauto 2 роки тому
22:01 comment trees
@user-ud8hw4gp6t
@user-ud8hw4gp6t 9 днів тому
but why start a single pod for every single vote via messeage broker?
@bharat_arora
@bharat_arora 2 роки тому
Reddit is all about cult :)
@rainsynth
@rainsynth 3 роки тому
"front page of the internet" HA HA HA HA HA HA
@iamworstgamer
@iamworstgamer 3 роки тому
front end application in node? Say its served by node. its not node. I was not expecting it from reddit. People like you made our life miserable by seeing front end node.js developer job posts. Which does not make sense .
@mc3newsmcocconcierge504
@mc3newsmcocconcierge504 2 роки тому
Server node my dude
How Slack Works
49:54
InfoQ
Переглядів 150 тис.
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Переглядів 927 тис.
Nonomen funny video😂😂😂 #magic
00:29
Nonomen ノノメン
Переглядів 56 млн
Анна Трінчер - Бар за баром (Official Music Video)
02:38
Анна Трінчер
Переглядів 1,6 млн
How Netflix Really Uses Java
50:31
InfoQ
Переглядів 7 тис.
Facebook and memcached - Tech Talk
27:56
Meta Developers
Переглядів 229 тис.
Architecting a Modern Financial Institution
49:46
InfoQ
Переглядів 75 тис.
Mastering Chaos - A Netflix Guide to Microservices
53:14
InfoQ
Переглядів 2,2 млн
Scaling Facebook Live Videos to a Billion Users
51:31
InfoQ
Переглядів 87 тис.
Design Microservice Architectures the Right Way
48:30
InfoQ
Переглядів 704 тис.
Scaling Instagram Infrastructure
51:12
InfoQ
Переглядів 274 тис.
Scaling Push Messaging for Millions of Devices @Netflix
49:10
How to Crack Any System Design Interview
8:19
ByteByteGo
Переглядів 258 тис.
Это БЕСИТ ВСЕХ пользователей iPhone!!! 😡
28:07
Яблочный Маньяк
Переглядів 27 тис.
Геймер с самым быстрым интернетом
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Переглядів 389 тис.
Как должен стоять ПК?
1:00
CompShop Shorts
Переглядів 355 тис.
Интел подвинься, ARM уже в ПК!
14:06
PRO Hi-Tech
Переглядів 127 тис.
Лучший телефон на андроиде?
0:25
Опросный
Переглядів 54 тис.