如何避免程序員和產(chǎn)品經(jīng)理打架辆影?“微服務(wù)”或?qū)⒊山K極解決方案

程序員與產(chǎn)品經(jīng)理打架,早已稱(chēng)不上互聯(lián)網(wǎng)圈的新聞黍特。懷揣改變世界的遠(yuǎn)大抱負(fù)蛙讥,卻要每天和多變刁鉆的需求戰(zhàn)斗,這是許多程序員的“生存困境”灭衷。那么除了板磚和拼死不從次慢,程序員就沒(méi)有別的對(duì)付變態(tài)需求的辦法嗎?

持續(xù)更新是產(chǎn)品常態(tài)

不否認(rèn)存在過(guò)于異想天開(kāi)或需求不清的產(chǎn)品經(jīng)理,諸如要求“App隨手機(jī)殼變色”翔曲,此時(shí)程序員只想掄起板磚迫像,拍死產(chǎn)品經(jīng)理。然而在這個(gè)互聯(lián)網(wǎng)成為基礎(chǔ)設(shè)施的數(shù)字經(jīng)濟(jì)時(shí)代部默,需求的變化是常態(tài)侵蒙,不論哪個(gè)行業(yè),不管是為滿足客戶(hù)或是出于競(jìng)爭(zhēng)壓力傅蹂,都會(huì)有需求的變動(dòng)挑戰(zhàn)程序纷闺。很多時(shí)候,程序員即便把產(chǎn)品經(jīng)理打到生活不能自理份蝴,也無(wú)助于解決企業(yè)發(fā)展的問(wèn)題犁功。

根據(jù)IDC《數(shù)字經(jīng)濟(jì)創(chuàng)新引領(lǐng)——2018中國(guó)企業(yè)數(shù)字化發(fā)展報(bào)告》,數(shù)字化創(chuàng)新需要打造的多項(xiàng)能力與變化有關(guān)婚夫,譬如:

敏捷能力:企業(yè)在不斷變化浸卦、不可預(yù)測(cè)的經(jīng)營(yíng)環(huán)境中快速反應(yīng)并給予恰當(dāng)應(yīng)對(duì)措施的能力。

數(shù)字化產(chǎn)品與服務(wù):通過(guò)不斷迭代案糙、實(shí)驗(yàn)和測(cè)試的方式開(kāi)發(fā)新產(chǎn)品與服務(wù)限嫌,并實(shí)現(xiàn)頻繁乃至連續(xù)更新,不斷提供客戶(hù)價(jià)值的能力时捌。

鑒于當(dāng)前市場(chǎng)競(jìng)爭(zhēng)的激烈程度怒医,我們甚至可以推論,企業(yè)所允許的迭代頻率奢讨,決定了這個(gè)企業(yè)成長(zhǎng)的下限稚叹。在這種情況下,程序員的工作變得更繁忙拿诸、更瑣碎也是必然扒袖。

微服務(wù)的曙光與陰影

解決這種矛盾,必須把目光投向一直在迭代中發(fā)展的互聯(lián)網(wǎng)公司亩码,新的答案將是“微服務(wù)架構(gòu)”季率。以不追逐風(fēng)口穩(wěn)健發(fā)展的網(wǎng)易為例,網(wǎng)易考拉采用微服務(wù)架構(gòu)之后蟀伸,每天的發(fā)布次數(shù)從2次做到了1000次蚀同,500倍的提升缅刽,可謂從步槍到大炮。

所謂微服務(wù)架構(gòu)蠢络,就是將應(yīng)用服務(wù)按功能拆分成一組相互協(xié)作的服務(wù)衰猛,每個(gè)服務(wù)負(fù)責(zé)一組特定、相關(guān)的功能刹孔,可以獨(dú)立開(kāi)發(fā)啡省、部署。用網(wǎng)易副總裁髓霞、網(wǎng)易杭州研究院執(zhí)行院長(zhǎng)汪源的類(lèi)比解釋?zhuān)褪前严到y(tǒng)劃分成多個(gè)非常小的模塊卦睹,而且這些模塊都可以通過(guò)一套標(biāo)準(zhǔn)的服務(wù)接口進(jìn)行溝通,從而持續(xù)發(fā)展——類(lèi)似人類(lèi)社會(huì)方库,基于人這個(gè)最小單位结序,設(shè)計(jì)了標(biāo)準(zhǔn)的語(yǔ)言、文字纵潦、貨幣徐鹤、法律,發(fā)展形成了發(fā)達(dá)的文明邀层。

微服務(wù)對(duì)整體問(wèn)題的分解返敬,為迭代帶來(lái)了好處——局部的技術(shù)選擇、變更不會(huì)影響整個(gè)系統(tǒng)寥院,而且不同模塊的開(kāi)發(fā)可以同時(shí)進(jìn)行劲赠。然而,整個(gè)系統(tǒng)的完善程度秸谢,也受限于微服務(wù)“分”與“合”的各項(xiàng)標(biāo)準(zhǔn)凛澎,這正如文字、法律等標(biāo)準(zhǔn)的成熟度決定一個(gè)文明的高度估蹄。

微服務(wù)的“標(biāo)準(zhǔn)”至少需要解決如下問(wèn)題:微服務(wù)之間的調(diào)用和通信预厌、服務(wù)之間的發(fā)現(xiàn)、服務(wù)調(diào)用鏈的跟蹤和質(zhì)量問(wèn)題元媚、微服務(wù)的測(cè)試因依賴(lài)關(guān)系變得復(fù)雜、跨服務(wù)的更改苗沧。

當(dāng)然刊棕,還有分區(qū)的數(shù)據(jù)庫(kù)體系和分布式事務(wù)這樣的問(wèn)題。

立體化的微服務(wù)方案緩解矛盾

解決上述問(wèn)題的待逞,有不少微服務(wù)框架甥角。在微服務(wù)技術(shù)迅速普及的今天,Spring Cloud识樱、Dubbo等開(kāi)源微服務(wù)開(kāi)發(fā)框架在某種程度上成為了微服務(wù)的代名詞嗤无。知乎上有不少相關(guān)的討論震束。

微服務(wù)框架并不能解決所有的問(wèn)題。比如Dubbo在服務(wù)治理方面很優(yōu)秀当犯,但功能不如Spring Cloud完善;Spring Cloud雖是一個(gè)體系化的微服務(wù)解決方案垢村,卻也沒(méi)有覆蓋整個(gè)應(yīng)用生命周期,比如對(duì)微服務(wù)測(cè)試就鞭長(zhǎng)莫及嚎卫。

網(wǎng)易考拉使用的工具嘉栓,是網(wǎng)易云在2018網(wǎng)易云創(chuàng)大會(huì)上發(fā)布的“輕舟”微服務(wù)解決方案。汪源表示拓诸,輕舟微服務(wù)基于微服務(wù)這個(gè)基本單元侵佃,構(gòu)建了多維度完整的解決方案,讓架構(gòu)可以像人類(lèi)社會(huì)一樣持續(xù)發(fā)展奠支。

根據(jù)網(wǎng)易云官方資料顯示馋辈,輕舟微服務(wù)包括微服務(wù)框架、API網(wǎng)關(guān)倍谜、DevOps迈螟、容器服務(wù)、AIOps和測(cè)試平臺(tái)等模塊枢劝,是一套復(fù)雜的解決方案井联,但是對(duì)用戶(hù)來(lái)說(shuō)是功能完整、易接入您旁、易運(yùn)維——因?yàn)樵撈脚_(tái)兼容開(kāi)源微服務(wù)框架烙常,并整合了網(wǎng)易微服務(wù)架構(gòu)實(shí)踐的各種工具,借助智能化鹤盒、自動(dòng)化的能力蚕脏,能夠快速分析整個(gè)服務(wù)鏈路,技術(shù)發(fā)現(xiàn)和解決問(wèn)題侦锯,讓微服務(wù)順暢運(yùn)行驼鞭。

相信這個(gè)立體化的微服務(wù)解決方案,能夠啟發(fā)企業(yè)建設(shè)新的開(kāi)發(fā)流程尺碰,使企業(yè)的數(shù)字化產(chǎn)品與服務(wù)能夠更快挣棕、更好地迭代,程序員也有更多的時(shí)間去和產(chǎn)品經(jīng)理進(jìn)行有效的溝通亲桥,讓雙方的矛盾得以緩和洛心,而企業(yè)業(yè)務(wù)目標(biāo)的完成也不會(huì)受到影響。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末题篷,一起剝皮案震驚了整個(gè)濱河市词身,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌番枚,老刑警劉巖法严,帶你破解...
    沈念sama閱讀 218,640評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件损敷,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡深啤,警方通過(guò)查閱死者的電腦和手機(jī)拗馒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,254評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)墓塌,“玉大人瘟忱,你說(shuō)我怎么就攤上這事∩淮保” “怎么了访诱?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,011評(píng)論 0 355
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)韩肝。 經(jīng)常有香客問(wèn)我触菜,道長(zhǎng),這世上最難降的妖魔是什么哀峻? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,755評(píng)論 1 294
  • 正文 為了忘掉前任涡相,我火速辦了婚禮,結(jié)果婚禮上剩蟀,老公的妹妹穿的比我還像新娘催蝗。我一直安慰自己,他們只是感情好育特,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,774評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布丙号。 她就那樣靜靜地躺著,像睡著了一般缰冤。 火紅的嫁衣襯著肌膚如雪犬缨。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 51,610評(píng)論 1 305
  • 那天棉浸,我揣著相機(jī)與錄音怀薛,去河邊找鬼。 笑死迷郑,一個(gè)胖子當(dāng)著我的面吹牛枝恋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嗡害,決...
    沈念sama閱讀 40,352評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼鼓择,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了就漾?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,257評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤念搬,失蹤者是張志新(化名)和其女友劉穎抑堡,沒(méi)想到半個(gè)月后摆出,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,717評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡首妖,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,894評(píng)論 3 336
  • 正文 我和宋清朗相戀三年偎漫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片有缆。...
    茶點(diǎn)故事閱讀 40,021評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡象踊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出棚壁,到底是詐尸還是另有隱情杯矩,我是刑警寧澤,帶...
    沈念sama閱讀 35,735評(píng)論 5 346
  • 正文 年R本政府宣布袖外,位于F島的核電站史隆,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏曼验。R本人自食惡果不足惜泌射,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,354評(píng)論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望鬓照。 院中可真熱鬧熔酷,春花似錦、人聲如沸豺裆。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,936評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)留储。三九已至翼抠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間获讳,已是汗流浹背阴颖。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,054評(píng)論 1 270
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留丐膝,地道東北人量愧。 一個(gè)月前我還...
    沈念sama閱讀 48,224評(píng)論 3 371
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像帅矗,于是被迫代替她去往敵國(guó)和親偎肃。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,974評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容