背景 最近在優(yōu)化代碼(把一個大任務(wù)變成使用多線程分批執(zhí)行小任務(wù))贰剥,使用多線程首當(dāng)其沖就是使用線程池,一般比較常用的就是Executors.new...
備份 備份目錄 可以通過vim /etc/gitlab/gitlab.rb修改 還原 gitlab-rake gitlab:backup:res...
背景 工作以來由于不同項目中的不同業(yè)務(wù)溶其,我經(jīng)歷過純 Scala 的業(yè)務(wù)開發(fā)筋粗,也經(jīng)歷過純 Java/Spring 的業(yè)務(wù)開發(fā)贷币,也用 Scala 寫...
需求背景 隨著業(yè)務(wù)的發(fā)展,單體應(yīng)用的缺點已經(jīng)越來越明顯了亏狰,邏輯復(fù)雜役纹、模塊耦合、代碼臃腫暇唾,修改難度大促脉,版本迭代效率低下; 系統(tǒng)啟動慢策州,一個進(jìn)程包含...
注冊和發(fā)現(xiàn)服務(wù) 為了具有彈性和可伸縮性瘸味,系統(tǒng)必須支持位置透明性。這使您可以在多個主機上運行同一微服務(wù)的實例够挂,在發(fā)生故障時將實例從一臺主機移到另一...
內(nèi)部和外部溝通 正如Lagom設(shè)計理念中所討論的旁仿,服務(wù)應(yīng)該是隔離的和自治的。這樣的服務(wù)通過在網(wǎng)絡(luò)上發(fā)送消息來相互通信(服務(wù)間)孽糖。為了獲得性能和彈...
Lagom-響應(yīng)式微服務(wù)框架 Lagom 是瑞典語枯冈,意為恰到好處。微服務(wù)是關(guān)于創(chuàng)建大小合適的服務(wù)办悟,也就是說尘奏,它們具有正確的功能和隔離級別,以能夠...
需求背景: 將一個A系統(tǒng)接入釘釘平臺病蛉,供該企業(yè)內(nèi)部員工使用等炫加,實現(xiàn)移動化辦公瑰煎。主要需求: 可以使用釘釘通過掃描二維碼的方式登錄A系統(tǒng) 可以在A系...
介紹 SSO英文全稱Single Sign On,單點登錄俗孝。SSO是在多個應(yīng)用系統(tǒng)中酒甸,用戶只需要登錄一次就可以訪問所有相互信任的應(yīng)用系統(tǒng)。它包括...