嵌入式系統

微服務分散式事務

當微服務架構將單體系統分解為一個個單一微服務時,它可能破壞了事務。這意味著單體系統中的本地事務將分佈到按順序呼叫的多個服務中。 以下是使用本地事務的單體系統的客戶訂單示例: 在上面的客戶訂單示例中

kubectl也可以擴充套件了

前言 kubernetes作為一個開放式式的分散式系統,其提供了多種擴充套件機制如CRD, service catalog等給使用者做系統功能增強以及外部系統對接等。當時以往版本都是以擴充套件服務端的功能,

如果再有人問你分散式 ID,這篇文章丟給他

首先國慶節要到了,先提前祝大家節日快樂,當然在放假的時候適當的學一下知識也是必要的。 1.背景 在我們的業務需求中通常有需要一些唯一的ID,來記錄我們某個資料的標識: 某個使用者的ID

分散式配置中心 duic

什麼是配置? 服務執行時能夠通過外部動態修改的引數既是配置。在執行時動態變更服務的行為,避免業務發生變更需要修改程式碼或重啟服務等等。 什麼是 duic? duic 是配置管理中心,將配置統一

大型網站架構系列:分散式訊息佇列

以下是訊息佇列以下的大綱,本文主要介紹訊息佇列概述,訊息佇列應用場景和訊息中介軟體示例(電商,日誌系統)。 本次分享大綱 訊息佇列概述 訊息佇列應用場景 訊息中介軟體示例 JMS訊息服務

為什麼需要分散式配置中心?

一、前言 對於配置檔案,我們並不陌生,它提供我們可以動態修改程式執行能力。引用別人的一句話就是: 系統執行時(runtime)飛行姿態的動態調整! 我可以把我們的工作稱之為在快速飛行的飛機上修理

分散式鎖實踐之一:基於 Redis 的實現

作者 | Sunny 杏仁後端工程師 Redis分散式鎖實踐 什麼是分散式鎖? 我們日常工作中(以及面試中)經常說到的併發問題,一般都是指程序內的併發問題,JD

實現遠端團隊的敏捷

現如今,在許多組織中都有分散式團隊,這是司空見慣的事情。 最近在聖地亞哥舉辦的Agile2018大會上,Shane Hastie和Shannon Ewan 給出了題為“如何在遠端團隊中實施敏捷”的

從一筆金幣充值去思考分散式事務

考慮支付重構的時候,自然想到原本屬於一個本地事務中的處理,現在要跨應用了要怎麼處理。拿充值訂單舉個栗子吧,假設:原本訂單模組和賬戶模組是放在一起的,現在需要做服務拆分,拆分成訂單服務,賬戶服務。原本收到充值回撥

1715906708.082