2018年7月30日,是我將要離開順豐科技的日子,後知後覺,已經來了兩年… 兩年時間說長不長,說短不短,老是以爲本身經歷了許多,到頭來其實發現,丫,也就這麼一點… 謹以此文,感慨一下這兩年mysql
離開是爲了更好地出發,但願大夥都各自安好web
16年5月份,當時畢業快滿一年的我,在廣州頭腦發熱,忽然有一個念頭,我要離開個人第一家公司!恰逢此時,某某網的獵頭來電推薦了順豐科技數據庫團隊一個崗位,恰好跟我當時在作的一些東西相吻合,因而,通過獵頭推薦,獲得了面試的機會,最終也闖了進來。也是在進來後偶然得知,其實在順豐科技這邊,技術人員社招的硬性要求至少要有2到3年工做經驗,因此個人到來純屬巧合(也許是一直找不到合適的人選,被我撿了個便宜,哈哈)。這裏還要感謝一下當時面個人章哥,若不是他極力推薦,大佬們也不會承認我面試
兩年時間,所作的工做還算是有頭有尾,每年都有每年的重點,畢竟也是kpi導向(固然咱們已是作到設kpi,不惟kpi了,咱們所作的每個項目,都是有理有據且是鋪入實際去應用的)sql
前面說到,來順豐科技數據庫團隊,是個巧合,這邊用到一個開源數據庫中間件mycat,正好我在以前公司有接觸過,而且給開源社區提供過一個功能,所以誤打誤撞就進來了。第一年,其實都是圍繞mycat展開,在順豐內部,當時就有一兩個核心系統在用,mycat當時在開源社區上的活躍度還蠻高的,維護得也不錯,進來後發現有兩個核心開發都在順豐,當時心情特別激動,能跟着大神們學習數據庫
在大神們的指引下,個人第一年,主要乾了:架構
第一年,針對mycat,咱們下足了功夫,由於領導們也很重視。咱們的團隊仍是跨部門的,在當時很火的互聯網平臺部,有兩個好夥伴跟着一塊兒在mycat上下功夫。在那年科技內部舉辦的創新大賽中,咱們拿了個三等獎(這裏要感謝晶姐帶咱們飛,晶姐是個很是好的負責人:主導了mycat的從無到有的過程)運維
第一年其實過得比較舒服,由於接觸的東西比較熟悉,因此作事作起來駕輕就熟;第二年,團隊遇到了新的挑戰和目標:svg
有一句話說得好,「萬事開頭難」 性能
第二年,咱們要起頭的東西太多了,因此原先mycat團隊打散了來鋪路作這些事情。當時的我被分配去嘗試MGR這個東西,在導師晶姐的指引下去作一些POC測試,瞭解MGR的優點和劣勢。後來照着這個勢頭,我被分配去起頭作那個系統裏面的一個子模塊服務,這個服務主要是用來管理MGR DB集羣,能實時監控採集DB集羣的一些狀態,作一些故障場景下的修復,HA維護等等。學習
當時這邊遇到的挑戰是:
基於上面遇到的挑戰,咱們內部也進行了吐槽檢討,最後通過協商,咱們擴充了隊伍人數,招開發,測試,需求,產品經理等。後來證實咱們吐槽和檢討是對的!
在人力獲得擴充以後,咱們可以更好地鋪路去作這個系統。最後也在我作的MGR集羣監控服務的基礎上,咱們鋪開來又針對其餘集羣作了監控服務,在功能性能架構上更加完備,同時,咱們的WEB控制檯也在咱們後來人員的補充後獲得很大的完善改進,愈加的知足用戶的使用需求(其實咱們的用戶就是面向咱們組內的DBA同事)
code farmer