如果中文是亂碼,執(zhí)行以下: apt install -y language-pack-zh-hansecho -e 'LANG="zh_CN.UTF-8"'>>/etc/en...
如果中文是亂碼,執(zhí)行以下: apt install -y language-pack-zh-hansecho -e 'LANG="zh_CN.UTF-8"'>>/etc/en...
| 簡(jiǎn)介 《躍遷:從技術(shù)到管理的硅谷路徑》是計(jì)算機(jī)博士朱赟結(jié)合自身從技術(shù)骨干到一線管理者的經(jīng)驗(yàn)及學(xué)習(xí)寫成的新書。書中包含了技術(shù)管理、技術(shù)實(shí)踐、硅谷文化、個(gè)人成長(zhǎng)等5部分內(nèi)容,...
MVCC(Multi Version Concurrency Control的簡(jiǎn)稱),代表多版本并發(fā)控制。與MVCC相對(duì)的,是基于鎖的并發(fā)控制,Lock-Based Conc...
回首 哈嘍~大家好,時(shí)間過(guò)的真快,關(guān)于DDD領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)的講解基本就差不多了,本來(lái)想著周四再開一篇,感覺(jué)沒(méi)有太多的內(nèi)容了,剩下的一個(gè)就是驗(yàn)證的問(wèn)題,就和之前的JWT很類似,就...
抓主線,三個(gè)點(diǎn): 虛擬內(nèi)存組織 虛擬內(nèi)存和物理內(nèi)存的轉(zhuǎn)換 物理內(nèi)存組織 虛擬內(nèi)存組織 平時(shí)在進(jìn)程中,所謂的內(nèi)存地址,其實(shí)都是虛擬地址(VA),而不是實(shí)際的物理內(nèi)存地址(PA)...
本文是《循序漸進(jìn)go語(yǔ)言》第四篇-Go內(nèi)存分配機(jī)制。golang的內(nèi)存采用了TCMalloc 這種分配機(jī)制。go是在多種語(yǔ)言誕生N多年之后,才由幾個(gè)大神開發(fā)的。每種語(yǔ)言都有自...
前言 Raft協(xié)議是現(xiàn)在使用最廣泛的分布式一致性協(xié)議,這篇文章的本意不是翻譯它的協(xié)議內(nèi)容(已經(jīng)有大神做過(guò)了,中文版Raft協(xié)議[https://github.com/maem...
TCP如何實(shí)現(xiàn)一個(gè)靠譜的協(xié)議 為了保證順序性,每個(gè)包都有一個(gè)ID。在建立連接的時(shí)候,商定起始的ID。然后按照ID一個(gè)一個(gè)發(fā)送。 收到包的一端需要對(duì)包做應(yīng)答,一旦應(yīng)答一個(gè)ID,...
前言 之前解析過(guò)Raft協(xié)議基本原理(傳送門)[http://www.itdecent.cn/p/7a313173b56a],一直想找個(gè)具體實(shí)現(xiàn)來(lái)看一下。Etcd是一款開源...
常用判斷網(wǎng)絡(luò)是否中斷的方法: 1.Traceroute,Tracert traceroute命令用于追蹤數(shù)據(jù)包在網(wǎng)絡(luò)上的傳輸時(shí)的全部路徑,它默認(rèn)發(fā)送的數(shù)據(jù)包大小是40字節(jié)。t...
一、什么是LDAP? (一)在介紹什么是LDAP之前,我們先來(lái)復(fù)習(xí)一個(gè)東西:“什么是目錄服務(wù)?” 1. 目錄服務(wù)是一個(gè)特殊的數(shù)據(jù)庫(kù),用來(lái)保存描述性的、基于屬性的詳細(xì)信息,支持...
分析下這個(gè)問(wèn)題, 比下mysql常用的數(shù)字類型 每種數(shù)值類型的名稱和取值范圍如下圖所示 mysql bigint 對(duì)我們正常項(xiàng)目開發(fā)而言已經(jīng)非常非常大了,正常使用基本不存在超...
最近與同行科技交流,經(jīng)常被問(wèn)到分庫(kù)分表與分布式數(shù)據(jù)庫(kù)如何選擇,網(wǎng)上也有很多關(guān)于中間件+傳統(tǒng)關(guān)系數(shù)據(jù)庫(kù)(分庫(kù)分表)與NewSQL分布式數(shù)據(jù)庫(kù)的文章,但有些觀點(diǎn)與判斷是我覺(jué)得是偏...
翻譯一篇API網(wǎng)關(guān)的文章,介紹了其三種角色:API管理、集群ingress網(wǎng)關(guān)、API網(wǎng)關(guān)模式,最后還講了與service mesh的關(guān)系,通過(guò)此文可以更全面的理解API網(wǎng)關(guān)...
CFSSL是CloudFlare開源的一款PKI/TLS工具。 CFSSL 包含一個(gè)命令行工具 和一個(gè)用于 簽名,驗(yàn)證并且捆綁TLS證書的 HTTP API 服務(wù)。 使用Go...
生產(chǎn)端冪等性 什么是冪等性,為什么要實(shí)現(xiàn)冪等性?分布式系統(tǒng)中,一些不可控因素有很多,比如網(wǎng)絡(luò)、OOM、FullGC等。在Kafka Broker確認(rèn)Ack前,有可能出現(xiàn)網(wǎng)絡(luò)異...
序言 要寫出好的測(cè)試代碼,必須精通相關(guān)的測(cè)試框架。對(duì)于Golang的程序員來(lái)說(shuō),至少需要掌握下面四個(gè)測(cè)試框架: GoConvey GoStub GoMock Monkey 通...