2017年11月14日
摘要:
這里的資源估算,主要是指系統(tǒng)使用的應(yīng)用服務(wù)器數(shù)量的估算,對于存儲及中間件的機(jī)器需求對應(yīng)的pe及dba會進(jìn)行估算,我們主要是進(jìn)行驗(yàn)證。 應(yīng)用服務(wù)器的估算簡單的說就是:服務(wù)調(diào)用總量/單機(jī)容量。然而在真正操作時需要注意下面因素: 大多數(shù)系統(tǒng)是分zone部署的,因而需要把總的服務(wù)調(diào)用量按照服務(wù)分布轉(zhuǎn)換為對應(yīng)
閱讀全文
posted @ 2017-11-14 20:07
孫振超
閱讀(591)
推薦(0)
摘要:
一、接口調(diào)用統(tǒng)計 詢問上游調(diào)用方或總pm在大促期間對我們系統(tǒng)對應(yīng)服務(wù)的調(diào)用峰值及峰值發(fā)生時間、是否為強(qiáng)依賴。 編號 服務(wù) 峰值 峰值時間 所在zone 場景 調(diào)用方 是否強(qiáng)依賴 編號 服務(wù) 峰值 峰值時間 所在zone 場景 調(diào)用方 是否強(qiáng)依賴 編號 服務(wù) 峰值 峰值時間 所在zone 場景 調(diào)用方
閱讀全文
posted @ 2017-11-14 20:06
孫振超
閱讀(808)
推薦(0)
摘要:
一、大促無小事 大促是服務(wù)端系統(tǒng)的頭等大事,是自身技術(shù)水平、業(yè)務(wù)了解程度最好的檢驗(yàn)場,也是擴(kuò)大自身影響力最好的舞臺。在大促準(zhǔn)備過程中對于任何不符合預(yù)期的動態(tài)需要百分之百的重視,確保了解背后的原因,評估其影響,如果不能徹底消除,必須要有相應(yīng)的預(yù)案和對策,并且這些預(yù)案和對策是經(jīng)過驗(yàn)證可行的。 二、信任但
閱讀全文
posted @ 2017-11-14 20:05
孫振超
閱讀(305)
推薦(0)
2017年8月16日
摘要:
一.消息投遞保證分類 消息的投遞保證主要是三種形式: 1.At most once—Messages may be lost but are never redelivered. 最多一次 消息可能丟失,但絕不會重發(fā)。 2.At least once—Messages are never lost
閱讀全文
posted @ 2017-08-16 21:31
孫振超
閱讀(1481)
推薦(0)
2017年7月28日
摘要:
最近一直在進(jìn)行面試,每一位面試者都需要花費(fèi)30~40分鐘的時間,對此進(jìn)行了下簡單的總結(jié),概況起來有如下內(nèi)容: 1.確定基本的要求,明確需要具備的素質(zhì)和能力2.從應(yīng)聘者自己的工作出發(fā),了解其考慮問題的思路,有沒有全面詳細(xì)的考慮,在工作過程中主要解決的難題是什么?解決的思路是什么?對自己工作中用到的那些
閱讀全文
posted @ 2017-07-28 23:05
孫振超
閱讀(411)
推薦(0)
2017年4月14日
摘要:
1 問題源起 上游系統(tǒng)通過公司rpc框架調(diào)用我們系統(tǒng)接口超時(默認(rèn)超時時間為100ms)數(shù)量從50次/分突然上漲到2000次/分,在發(fā)生變化時間段里我們的系統(tǒng)也沒有做過代碼變更,但上游系統(tǒng)的調(diào)用確發(fā)生了變化。由于處于主要鏈路上,sre同學(xué)找過來詢問原因,所以開始了問題排查。 2 問題初步定位 排查r
閱讀全文
posted @ 2017-04-14 22:42
孫振超
閱讀(28189)
推薦(1)
2017年3月13日
摘要:
一、為什么要有Unsfae、我們?yōu)槭裁匆私膺@個類 1. java通常的代碼無法直接使用操作底層的硬件,為了使java具備該能力,增加了Unsafe類 2.java的并發(fā)包中底層大量的使用這個類的功能,了解這個類有助于了解java 并發(fā)包,理解為什么并發(fā)包中的類的并發(fā)性能為什么會比使用synchro
閱讀全文
posted @ 2017-03-13 11:14
孫振超
閱讀(2220)
推薦(1)
2016年12月21日
摘要:
make no mistake, we are the last line of defense.
閱讀全文
posted @ 2016-12-21 01:15
孫振超
閱讀(197)
推薦(0)
2016年12月19日
摘要:
一、起因 在網(wǎng)絡(luò)請求中,為了提升性能,通常會采用長連接的方式避免在每一次交互都進(jìn)行網(wǎng)絡(luò)鏈接的創(chuàng)建和關(guān)閉,而長連接就是tpc的鏈接方式。因而有必要對tcp的創(chuàng)建鏈接和關(guān)閉有所了解。在網(wǎng)絡(luò)上查詢了一些知識,加以理解,整理成了如下的總結(jié),然后給組裝到自己的認(rèn)識體系中。 二、創(chuàng)建鏈接三次握手 tpc創(chuàng)建鏈接
閱讀全文
posted @ 2016-12-19 14:49
孫振超
閱讀(760)
推薦(0)
2015年12月24日
摘要:
1 概述xfire是webservice的一個實(shí)現(xiàn)框架,是apache旗下CXF的前身,是一個比較被廣泛使用的webservice框架,網(wǎng)上有很多關(guān)于如何使用xfire或cxf的hello world案例,但是對于它是如何運(yùn)行起來的介紹比較少,最近在排查問題時對xfire的代碼進(jìn)行了debug,因而...
閱讀全文
posted @ 2015-12-24 18:09
孫振超
閱讀(2963)
推薦(1)