現在學校有任何一場廠商在晚上來演講我都會跑去聽,因為可以吃免錢的晚餐加上順便練英聽。
今天來講的是twitter,講的題目是real-time什麼東西的。但是其實你也知道核心技術是不可能跟你講的, 所以只能聽一些很表層的東西,加上一些相關的open source project名稱。
twitter講的一個比較另外意外的流程是,每個人發推之後,是把每個tweet加到全部有在follow那個人的timeline上,而不是每個人看timeline的時候才在即時從資料庫去挖出來。
整場最技術性的話題就是twitter講了兩個他們有open source的project,一個是snowflake,負責大量生產id。另一個是gizzard負責平衡資料庫負載。
沒有留言:
張貼留言