屬於金牛座小子的草原

  昨天讀了一篇關於未來比DevOps工程師還要更進一步走在前頭的有關SRE( Site Reliability Engineer)工程師十大特點的文章,在這邊摘錄一些重點分享一下。

  1. The SRE model has a more specific focus on application reliability and performance at scale.
  •  SRE工程師主要著力點在於應用程式在擴展上的可靠性與性能表現,該性能是一種高User Experience的指標,通常會反應在business上顧客的滿意程度。
  1. The SRE has no exclusive alignment with either Dev or Ops, and must be prepared to support either group – and stand up to them when necessary.
  • SRE雖然多數時間會與Dev一起co-work,但其實並沒有一定,他必須在有需要時跟DevOps的人一起協同工作,同時也是DevOps之間的銜接橋樑。
  1. The SRE’s principal(主要) focus is on the reliability and performance of applications – combined with a wider perspective on the needs and priorities of the business and its customers.
  • SRE需要對他的應用程式的客戶需求以及應用business有廣泛的理解,並能識別其中的優先順序,藉此引導出實作應用程式的可靠度與性能的最佳方案。
  1. Be comfortable with coding.
  • SREDev一樣熱愛寫程式並總是喜歡探求應用程式的operation之組成元件與基礎架構,如:網路與DB…等,如此才能針對應用程式的reliability performance進行改善精進。
  1. As a bridge between Development and Operations, SREs are empowered(使能夠) to fix application issues in production.
  • SRE必須能夠迅速處理production issue,並且是要能溝通DevOps一起解決問題。
  1. Error Budget - Creates an error budget of 0.01%, within which outages(斷電;中斷供應) and downtime are considered acceptable.
  • SRE應該要知道百分之百的應用程式availability reliability 是不可能的,必須有0.01Error budget容忍彈性。
  1. Today, modern applications must be able to scale quickly and have the right capacity. The SRE will keep one eye on the future, to plan for how the application can maintain performance and reliability without linear increase in manual effort.
  • SRE清楚應用程式的擴充將愈來愈快,所以必須隨時了解如何迅速擴充應用程式並且給予適當的資源容量同時一切擴充動作必須都是減少人工介入的。
  1. The SRE must have a strong drive to be a detective and understand why things are working or not working as they should. go beyond understanding everything about the application to being curious about the potential of next-gen architectures.
  • 總是了解應用程式運作的所有事不管是成功的或失敗的,並且總是能跳出應用程式框架去追求下一代新應用程式架構的樣子。
  1. They will instead proactively diagnose the problem using their holistic(整體的) knowledge-set and then get busy with coding a permanent fix, rewriting a process or working with third parties to ensure that lessons are learnt and the problem never recurs again.
  • 主動診斷並解決問題透過編程或第三方工具以及流程修正,以確保問題不會再發生。
  1. All issues are recorded in written form, stored digitally, for future reference.
  • 了解並紀錄追蹤每一個問題,從錯誤中學習。
  1. Embrace automation.
  • SRE 熱愛automation工作,把繁鎖的作業最簡化,提高工作效率。
  1. The SRE must also be able to have business centric conversations with application owners and Line-Of-Business managers, using terminology they understand.
  • SRE 必須了解Business的語言並且能轉換成技術語言來作為與business managerDevOps溝通的中繼。
  1. SREs seek to understand why and how customers interact with the business, always looking for ways to remove friction(阻力;衝突), using innovative applications and technology.
  • 了解並知道使用者如何運用business,然後從中找出應用程式不合理之處,運用技術與創新的功能解決客戶需求。
  1. Be prepared to move on.
  • 永遠不滿足現狀,在一切都運作順暢之後,知道下一步改往哪裡前進,不斷自我追求卓越。

  結論:SRE 感覺起來跟我現在工作有一點像,但是卻不是QA也不是純Operation人員,他算是對business與應用程式整體關係掌握精確的一種新角色,透過對businessapplication的知識整合來服務顧客的一種角色。

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  個體經濟學最重要的"價格理論"主要是說市場有一隻看不見的手,這隻手會在市場狀況達一定條件下,使均衡價格與交易量決定於供給與需求的交叉點上,在基本情況不變下,將一直維持均衡直到供需發生變化為止。

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

「人才」的圖片搜尋結果

  大陸今年228那一天破天荒宣佈對台開放的31條優惠政策簡稱"惠台31條政策",引起台灣社會一陣討論聲浪。不意外的,有人說這是大陸對台最新統戰策略,但也不意外的,台灣將抵檔不了這一股戰略,大陸在對台宣佈開放的那一剎那就已經進球得分。

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  最近因為測試上的需要,想要試試怎樣才可以 print libcurldns cache內容來瞧瞧裡面是怎樣的一個風華世界,第一步自然是要試看看怎樣call libcurl,所以在網路上找了一個libcurl sample code test.c 想來buildCentOS 6的機器上run看看,按照網路上的Sample code寫了如下的test.c,

#include<curl/curl.h>

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  正如股神巴菲特對美股的投資一樣,同樣他也投資中國,而他投資中國的選股標的,亦如其投資其他地方的原則,讓他短短幾年便在中國獲利35億美元,如今仍然持有中國地區的股票未有出清。

  巴菲特先生永遠在尋找「規模適中、價格合適、經營合理、前景看好」的公司來投資,這是價值投資的核心,憑藉這樣的原則,他在中國買進了比亞迪汽車及中國石油天然氣的股票,另外直接拿錢投資IMC在大連的金屬切割工具公司,在他投資的當時,中國正跟隨國家政策開放腳步全力工業化與經濟起飛,這也使得石油天然氣在中國地區需求大大上升,對於汽車製造亦然,所以進而帶動金屬切削工具機的產能需要,而巴菲特正是看中這些趨勢投資這些產業,並且在當時這些產業的市價都不高,使得巴菲特獲利不少。

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  這個標題來自於這一篇文章"Why Changing DNS Settings Increases Your Internet Speed?"它講解了DNS服務以及我們為何可以透過調整DNS位址的設定來加快網路速度。

 

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  當我用Unix Like的指令建出SSH key檔之後,發現並無法直接把SSH key檔案直接匯入到Windows Source Tree中,原因是Windows支援的是ppk檔,於是上網去找方法,用PuTTYgen Tool便可以把SSH key檔案轉乘ppk檔。

  方法如下:

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  這兩天在使用Source Tree Terminalpush code時都會依值跳出要驗證SSH Key的錯誤,若沒有安裝ssh key就必須先設定好SSH Key才可以進行下一步,於是我到GitHub 教學上看怎麼設定ssh key,發現用source treeterminal來建ssh key然後轉成.ppk再設定到GitHub 上還挺容易的。

  Step 1. 打開Source Tree任一repositoryterminal,只要按下Source Tree 視窗上方的Terminal按鈕即可打開Unix Like終端介面。

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

相關圖片

  常聽人道21世紀是中國人的世紀,這句話在21世紀初的現在顯然已開始顯現其正當性,然而21世紀還長,要等到這句話完全成立尚且需要段漫長的光陰,但中國確實已經在和平崛起,而且成效與速度極為驚人,也讓身為中華兒女的我更加感興趣中國的未來會如何走向中央大國之路?

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()

  講到228這個數字,不少人大概要立刻豎起敏感的政治神經,因為每年到了這一天台灣總是因此很不平靜。

文章標籤

jackterrylau 發表在 痞客邦 留言(0) 人氣()