JVM JVM是Java Virtual Machine(Java虛擬機)的縮寫,JVM是一種用于計算設備的規(guī)范,它是一個虛構出來的計算機,是通...
前言 日常開發(fā)中,秒殺下單、搶紅包等等業(yè)務場景,都需要用到分布式鎖。而Redis非常適合作為分布式鎖使用。本文將分七個方案展開,跟大家探討Red...
設計原則概述 通常來說,要想構建—個好的軟件系統,應該從寫整潔的代碼開始做起。畢竟,如果建筑所使用的磚頭質量不佳,那么架構所能起到的作用也會很有...
訂單服務—分布式事務 本地事務 事務的基本性質 數據庫事務的幾個特性:原子性(Atomicity)、一致性(Consistency)、隔離性或者...
什么是JVM? JVM是Java虛擬機的縮寫,本質上是一個程序,能識別.class字節(jié)碼文件(.java文件編譯后產生的二進制代碼),并且能夠解...
一個使用Spring, Spring Boot 和 Spring Cloud設置微服務系統的簡單示例。 微服務允許從許多協作組件構建大型系統。它...
前言 Redis是一種鍵值(key-Value)數據庫,相對于關系型數據庫,它也被叫作非關系型數據庫。 Redis中,鍵的數據類型是字符串,但是...
本文要點 微服務遷移不是一個小更改。你必須搞清楚它是否真的能解決你的問題,否則你可能會創(chuàng)建一個會殺死你的、亂糟糟的實體。 單體有不同類型,其中一...
RPC 我們即希望能夠敏捷開發(fā),不做重復的勞動,用別人的勢能賦能自己;又要成為一名能夠賦能別人的人,擁有自身的勢能。 [圖片上傳失敗...(im...