我只是想抓即時交易資料,怎麼跌到 thread 去了?!

Ruby

IB502

08/12 10:10 - 10:40

漢語 / Mandarin Chinese

Beginner / 入門

想成為或是已經成為菜鳥工程師,特別是非本科系的。

工作上專案的需求需要不停從交易所抓即時資料回來,這時候我們選用了公司同事本來就已經寫好的 gem mcoin 來解決我們這方面的需求,為了能夠了解他到底做了什麼事而看了程式碼卻發現........ 頭腦壓根沒有 thread 這個概念。
我希望能夠讓像我一樣沒有這些概念,但是想成為,或是已經成為菜鳥工程師的人能夠減少我在碰到這一塊的時候的滿頭問號,而且知道在 ruby 中要如何應用。
以下是主要內容:
Thread 的存在意義。
為什麼要用到 queue。
為什麼要讓 thread sleep。
並行和並列的差別。
現在電腦速度那麼快,真的會有差別嗎?


Collaborative notes on HackMD

Telsa

一個大學畢業後十年沒碰程式, 某天被雷劈到又回來的非典型工程師。
目前是五倍紅寶石的工程師。

Titanium Sponsor

Co-Host Sponsor

Diamond Sponsor

Gold Sponsor

Silver Sponsor

Bronze Sponsor

Partner

Co-Organizer

Special Thanks