2013年的生日總結
阿新 • • 發佈:2019-02-10
//2013-11-06 23:49
一轉眼又大了一歲,這一年有很多收穫.
總結一些關於工作上面的吧,從幹了3年多的X泰航空專案出來了. 收穫有很多,10年7月開始到現在,英語提高了不少,因為開始那時天天和香港同事用英語交流溝通了八個多月,並且在工作中也一直使用.造就了我英語終於提高了一個很大的檔次.其次見識了各種複雜系統,大機,小雞和各種奇奇怪怪的語言Cobol,nature,xxx寫的程式互相溝通的架構和方式,還有Datapower,MQ,WMB等等亂七八糟的好多東西,這樣一來,對異構的系統之間的通訊和方式有了不少了解.還有認識了幾個很不錯一直有聯絡的朋友.
從專案出來後,本來準備出差去珠海某公司做高階諮詢師,為他們的軟體開發流程給建議和做優化,但在出發前一天,突然接到命令暫停不去了,還好珠海離得近,準備坐船,沒定機票。
一共七七八八的休息了3個月.發現,在家呆著,公司給你發工資也是一件感覺到罪惡的事.
開始的時間用來在PokerStar上打德州撲克,賺到1200+美元以後,取出1000到信用卡上,結果出現了下風期,後來不打了,打比賽太慢,打現金太累.
然後用了差不多半個月的時間,在家裡把彩票演算法又重新寫了一遍,一共13種策略,總結後,發現每5次會預測出全中一次,但要從十幾個號碼中選出7個放在一注真是個難題,在X易彩票發七樂彩合買,經常一注會中4,5個,其他2,3個號碼在另一注,看著都心痛,當然後來慢慢習慣了.
今年8月26日被IBM派到了另一個X公司,要做一個類微信功能的系統,我們負責伺服器端,還有不同地區的幾個團隊負責IOS,Android,Web等.雖然兩個月要出版本,每天加班,但我還是充滿了幹勁,也許是閒了太久,也許是因為我本身特別熱愛這個job.而且這個專案也充滿了樂趣,不僅同事們都很有趣,而且技術上面也都用了很前沿的東西.簡單記錄一下吧:
由於時間緊,所以前期直接上了Openfire做聊天伺服器,然後在上面增加了群租,登陸,查詢,公用賬號,推送等七七八八的功能,這樣一來,我對XMPP協議瞭如指掌,然後把Openfire外層改了個稀巴爛,核心部分訊息還沒有怎麼動,外掛也開發了不少.這樣,對Openfire的整體流程也瞭然在心了.
接下來的階段是開發類朋友圈功能,也算是一個類微博功能吧,第一階段先上Redis,設計思考了快2周,把大體結構和流程文件搞定了,然後帶著5個人的團隊,用敏捷模式,2周開發完畢,還不錯,測試資料300個好友,第一次初始化查詢用了3~5秒,第二次只用了31毫秒,因為被快取起來了.當然快取也有一系列的失效機制,就不多說了.使用者發了文章要反推給他的好友,因為朋友圈和Openfire會分開部署,所以通訊機制使用Queue操作,由於時間緊,就簡單用Redis提供的BRPOPLPUSH這玩意弄了一個,跑著玩.
下面接下來要做很多迭代改進的功能,由於X公司很大,客戶很多,明年就要支援1000萬!當然是註冊使用者,而且應該大部分都是批量匯入的,但公司要推活動也會造成活躍的使用者變多,接下來要優化的路還很長,簡單說下以後要做的東西:
1)要把發訊息,發評論之類的變成訊息Queue驅動提交,就是資料正確,一提交丟到佇列裡,快速返回給使用者成功.
2)Redis做到主備讀寫分離. shading不知道要不要做,前期暫不考慮.
3)分表分庫,發現用mysql真是小家子氣,根本沒有oracle高階大氣上檔次,但DBA是個淘寶出來很有意思的人,一起弄著玩吧.
4)提取子系統,把什麼使用者系統,群系統,公共賬號系統,查詢系統都從Openfire分離出來,Openfire以後只做一個訊息傳送的功能.
5)多IDC時要考慮不同IDC的資料同步,估計要用Queue去做.快取也要考慮多IDC的情況.
6)資料多了就要把之前的聊天歸檔訊息的儲存到Nosql資料庫上,初步討論要用Hbase,因為以後要上Hadoop做資料分析.
7)以後可能放棄Openfire,畢竟XMPP協議太浪費流量了,用google那協議也許會好些,當然這是非常非常以後的事情了.
好吧,坦白來講,開發完畢的這個伺服器端還沒有上線,不知道實際使用的情況,當然壓力測試我們也有做過,響應還是可以的.伺服器弄了一個叢集,前端用了LVS,但Openfire的叢集快取可真不讓人省心呀,下階段打算就用Redis換掉,具體上去以後遇到什麼問題真是充滿了期待呀.
總之一句話,我覺得這個專案充滿了挑戰和新奇的玩意,還有非常棒的同事們,每天上班都充滿了激情.
想起以前看到的一句話:'不管你學什麼專業,找工作一定要找個你喜歡的,這樣你每天早晨六點到晚上八點都是高興的;再找個喜歡的人在一起,這樣晚上八點到早晨六點就是開心的。這才是生活!' 好像發現自己做到了.好開心.
以後的希望呢,就是好好享受生活,有兒有女了,就要多賺錢,讓家人過上好日子.
好了,吹牛吹完了,多保重,祝生日快樂.
//11-07 12:28
一轉眼又大了一歲,這一年有很多收穫.
總結一些關於工作上面的吧,從幹了3年多的X泰航空專案出來了. 收穫有很多,10年7月開始到現在,英語提高了不少,因為開始那時天天和香港同事用英語交流溝通了八個多月,並且在工作中也一直使用.造就了我英語終於提高了一個很大的檔次.其次見識了各種複雜系統,大機,小雞和各種奇奇怪怪的語言Cobol,nature,xxx寫的程式互相溝通的架構和方式,還有Datapower,MQ,WMB等等亂七八糟的好多東西,這樣一來,對異構的系統之間的通訊和方式有了不少了解.還有認識了幾個很不錯一直有聯絡的朋友.
從專案出來後,本來準備出差去珠海某公司做高階諮詢師,為他們的軟體開發流程給建議和做優化,但在出發前一天,突然接到命令暫停不去了,還好珠海離得近,準備坐船,沒定機票。
一共七七八八的休息了3個月.發現,在家呆著,公司給你發工資也是一件感覺到罪惡的事.
開始的時間用來在PokerStar上打德州撲克,賺到1200+美元以後,取出1000到信用卡上,結果出現了下風期,後來不打了,打比賽太慢,打現金太累.
然後用了差不多半個月的時間,在家裡把彩票演算法又重新寫了一遍,一共13種策略,總結後,發現每5次會預測出全中一次,但要從十幾個號碼中選出7個放在一注真是個難題,在X易彩票發七樂彩合買,經常一注會中4,5個,其他2,3個號碼在另一注,看著都心痛,當然後來慢慢習慣了.
今年8月26日被IBM派到了另一個X公司,要做一個類微信功能的系統,我們負責伺服器端,還有不同地區的幾個團隊負責IOS,Android,Web等.雖然兩個月要出版本,每天加班,但我還是充滿了幹勁,也許是閒了太久,也許是因為我本身特別熱愛這個job.而且這個專案也充滿了樂趣,不僅同事們都很有趣,而且技術上面也都用了很前沿的東西.簡單記錄一下吧:
由於時間緊,所以前期直接上了Openfire做聊天伺服器,然後在上面增加了群租,登陸,查詢,公用賬號,推送等七七八八的功能,這樣一來,我對XMPP協議瞭如指掌,然後把Openfire外層改了個稀巴爛,核心部分訊息還沒有怎麼動,外掛也開發了不少.這樣,對Openfire的整體流程也瞭然在心了.
接下來的階段是開發類朋友圈功能,也算是一個類微博功能吧,第一階段先上Redis,設計思考了快2周,把大體結構和流程文件搞定了,然後帶著5個人的團隊,用敏捷模式,2周開發完畢,還不錯,測試資料300個好友,第一次初始化查詢用了3~5秒,第二次只用了31毫秒,因為被快取起來了.當然快取也有一系列的失效機制,就不多說了.使用者發了文章要反推給他的好友,因為朋友圈和Openfire會分開部署,所以通訊機制使用Queue操作,由於時間緊,就簡單用Redis提供的BRPOPLPUSH這玩意弄了一個,跑著玩.
下面接下來要做很多迭代改進的功能,由於X公司很大,客戶很多,明年就要支援1000萬!當然是註冊使用者,而且應該大部分都是批量匯入的,但公司要推活動也會造成活躍的使用者變多,接下來要優化的路還很長,簡單說下以後要做的東西:
1)要把發訊息,發評論之類的變成訊息Queue驅動提交,就是資料正確,一提交丟到佇列裡,快速返回給使用者成功.
2)Redis做到主備讀寫分離. shading不知道要不要做,前期暫不考慮.
3)分表分庫,發現用mysql真是小家子氣,根本沒有oracle高階大氣上檔次,但DBA是個淘寶出來很有意思的人,一起弄著玩吧.
4)提取子系統,把什麼使用者系統,群系統,公共賬號系統,查詢系統都從Openfire分離出來,Openfire以後只做一個訊息傳送的功能.
5)多IDC時要考慮不同IDC的資料同步,估計要用Queue去做.快取也要考慮多IDC的情況.
6)資料多了就要把之前的聊天歸檔訊息的儲存到Nosql資料庫上,初步討論要用Hbase,因為以後要上Hadoop做資料分析.
7)以後可能放棄Openfire,畢竟XMPP協議太浪費流量了,用google那協議也許會好些,當然這是非常非常以後的事情了.
好吧,坦白來講,開發完畢的這個伺服器端還沒有上線,不知道實際使用的情況,當然壓力測試我們也有做過,響應還是可以的.伺服器弄了一個叢集,前端用了LVS,但Openfire的叢集快取可真不讓人省心呀,下階段打算就用Redis換掉,具體上去以後遇到什麼問題真是充滿了期待呀.
總之一句話,我覺得這個專案充滿了挑戰和新奇的玩意,還有非常棒的同事們,每天上班都充滿了激情.
想起以前看到的一句話:'不管你學什麼專業,找工作一定要找個你喜歡的,這樣你每天早晨六點到晚上八點都是高興的;再找個喜歡的人在一起,這樣晚上八點到早晨六點就是開心的。這才是生活!' 好像發現自己做到了.好開心.
以後的希望呢,就是好好享受生活,有兒有女了,就要多賺錢,讓家人過上好日子.
好了,吹牛吹完了,多保重,祝生日快樂.
//11-07 12:28