摘要:作為面試官,我是如何甄別應(yīng)聘者的包裝程度語言和等其他語言的對比分析和主從復(fù)制的原理詳解和持久化的原理是什么面試中經(jīng)常被問到的持久化與恢復(fù)實現(xiàn)故障恢復(fù)自動化詳解哨兵技術(shù)查漏補缺最易錯過的技術(shù)要點大掃盲意外宕機不難解決,但你真的懂?dāng)?shù)據(jù)恢復(fù)嗎每秒 作為面試官,我是如何甄別應(yīng)聘者的包裝程度Go語言和Java、python等其他語言的對比分析 Redis和MySQL Redis:主從復(fù)制的原理詳...
簡介 1.學(xué)習(xí)本篇文章,了解簡單工廠設(shè)計模式的使用場景。2.如何使用簡單工廠模式。3.簡單工廠模式能解決什么問題? 場景 現(xiàn)在有一家外賣小店需要從生產(chǎn)一份外賣開始進(jìn)行考慮設(shè)計,當(dāng)客戶在網(wǎng)上點出不同味道的菜時,外賣小店就將按照不同的訂單進(jìn)行生產(chǎn)出菜品,然后進(jìn)行打包、等待外賣小哥獲取、贈送給客戶等不同的幾道工序,才算完成一單,但是后期由于生意很好,客戶評價很高,有些地方的老板想加盟本店了,那么可能就會...
摘要:消息冪等性設(shè)計可能導(dǎo)致消息出現(xiàn)非冪等性的原因可靠性投遞機制比如消息已經(jīng)發(fā)送出去,已經(jīng)收到了,然后在返回的時候網(wǎng)絡(luò)出現(xiàn)閃斷,導(dǎo)致未收到應(yīng)答,導(dǎo)致發(fā)送兩次。消費端故障異常。 RabbitMQ消息冪等性設(shè)計 可能導(dǎo)致消息出現(xiàn)非冪等性的原因: 1 可靠性投遞機制:比如消息已經(jīng)發(fā)送出去,mq已經(jīng)收到了,然后mq在返回confirm的時候網(wǎng)絡(luò)出現(xiàn)閃斷,導(dǎo)致broker未收到應(yīng)答,導(dǎo)致發(fā)送兩次。...
摘要:如果你對異步的了解比較模糊的話,這次可以帶你一次性深入淺出。同步異步任何事物都是有利有弊的。這也導(dǎo)致了在異步環(huán)境下做事務(wù)的成本更高。但是,異步在跨進(jìn)程通訊中更合適抽象成事件來進(jìn)行協(xié)作。 如果第二次看到我的文章,歡迎「文末」掃碼訂閱我個人的公眾號(跨界架構(gòu)師)喲~?每周五早8點 按時送達(dá)到公眾號。當(dāng)然了,也會時不時加個餐~ Z哥在前面的三篇文章里和你一起聊了「高性能」主題下與「緩存」...
摘要:挺多人咨詢的,異常處理用切面注解去實現(xiàn)去全局異常處理。全局異常處理類,代碼如下代碼解析如下抽象類是用來處理全局錯誤時進(jìn)行擴展和實現(xiàn)注解標(biāo)記的切面排序,值越小擁有越高的優(yōu)先級,這里設(shè)置優(yōu)先級偏高。 本文內(nèi)容 為什么要全局異常處理? WebFlux REST 全局異常處理實戰(zhàn) 小結(jié) 摘錄:只有不斷培養(yǎng)好習(xí)慣,同時不斷打破壞習(xí)慣,我們的行為舉止才能夠自始至終都是正確的。 一、為什么要全局...
暫無介紹