NATS 1. 語言 server:GO 官方支持client庫:GO、C等 2. 設(shè)計特點 高效 穩(wěn)定可用 輕量 支持多種消息策略(at-most-once,at-leas...
NATS 1. 語言 server:GO 官方支持client庫:GO、C等 2. 設(shè)計特點 高效 穩(wěn)定可用 輕量 支持多種消息策略(at-most-once,at-leas...
前言 周末閑著沒事,專門針對git的命令git tag琢磨著玩,下面是它的基本常用方法,每個命令都是我親自嘗試過的,有些命令其實只需要一個就能達(dá)到同樣的效果,只是git的功能...
早期我在設(shè)計系統(tǒng)的時候,尚沒有聽過Microkernel設(shè)計模式。那時候我就在想,如何才能設(shè)計出來一個“長青系統(tǒng)”。它能夠最大程度的順應(yīng)系統(tǒng)的演化,具有極強的擴展性,極好的模...
最近 996.ICU 刷了屏,作為一個程序員,自然也參與了不少討論,誰都知道這是一個弱肉強食,程序員這類弱勢群體在底層很難發(fā)出聲音的社會,但是該說的也還是要說。 本來我是想寫...
《Ktor 從入門到放棄》整個系列中,這是最后一篇了,相信也是最關(guān)鍵的一篇,不論如何,開發(fā)好的東西你絕對不想讓它只能在 gradle 命令行里運行,必然要部署到生產(chǎn)環(huán)境去面對...
APM(Application Performance Management)理論模型 Dapper,大規(guī)模分布式系統(tǒng)的跟蹤系統(tǒng) zipkin 簡介 Zipkin是一種分布式...
1、SSL/TLS簡介 協(xié)議是Web瀏覽器與Web服務(wù)器之間安全交換信息的協(xié)議,提供兩個基本的安全服務(wù):鑒別與保密。 1.1、作用 不使用SSL/TLS的HTTP通信,就是不...
轉(zhuǎn)自 論文中文導(dǎo)讀-Maglev。原文為繁體字,為方便閱讀,此處改為簡體。 前言 這一篇論文吸引我注意的原因是, Consistent Hashing 本來的特性就是作為 D...
前言 OkHttp 是一款非常優(yōu)秀的網(wǎng)絡(luò)請求框架,隨著Kotlin語言的不斷完善,OkHttp 自 4.0 版本開始使用Kotlin編寫,對于鞏固Kotlin語法知識及實踐,...
碰到需要在基本類型數(shù)據(jù)和字節(jié)數(shù)組之間相互轉(zhuǎn)換的問題,但我查了基礎(chǔ)類型的包裝類,似乎沒有可用的方法;使用 IO 流又不夠裝X,所以干脆搞個工具類,里面寫些相互轉(zhuǎn)換的方法,后續(xù)使...
一、概述 1、Kafka的權(quán)限分類 1)、身份認(rèn)證(Authentication):對client 與服務(wù)器的連接進(jìn)行身份認(rèn)證,brokers和zookeeper之間的連接進(jìn)...
現(xiàn)在的站點不支持 https 都已經(jīng)說不過去了,特別是最近在搞微信小程序,后端用的 ktor,然而在上架的時候發(fā)現(xiàn),所有的請求都必須是 https 的,那自然就得在 ktor...
一直困擾于HTTP和HTTPS的區(qū)別,現(xiàn)在專門找一個時間來抓住痛點,解決掉該麻煩。 1. HTTP + 加密 + 認(rèn)證 + 完整性保護(hù) = HTTPS 我們知道HTTP是明文...
本文可能是全網(wǎng)最全面最詳細(xì)的 JDBC 驅(qū)動開發(fā)教程,轉(zhuǎn)載請注明出處 要自己實現(xiàn)一個 JDBC 驅(qū)動無疑是較為困難的,在此之前我查閱了很多資料,也查到了許多正在提問的帖子,最...
概述 在Linux的grep命令中如何使用or,and,not操作符呢? 其實,在grep命令中,有or和not操作符的等價選項,但是并沒有g(shù)rep and這種操作符。不過呢...
自從微服務(wù)架構(gòu)開始變得火熱以后,越來越多的系統(tǒng)被拆解成了很多個細(xì)胞一樣的微服務(wù)。設(shè)想一下,如果你的系統(tǒng)有100個微服務(wù)構(gòu)成,要對這100個微服務(wù)進(jìn)行管理,這絕對是一個不小的挑...
來自公眾號:51CTO技術(shù)棧鏈接:http://jartto.wang/2020/07/15/start-k8s/作者:jartto “ 上一篇文章我們著重講解了 Docke...
0 專輯概述 etcd 是云原生架構(gòu)中重要的基礎(chǔ)組件,由 CNCF 孵化托管。etcd 在微服務(wù)和 Kubernates 集群中不僅可以作為服務(wù)注冊與發(fā)現(xiàn),還可以作為 key...
第77篇 極客時間《從0開始學(xué)架構(gòu)》課程筆記。 什么是計算高可用 本質(zhì):通過冗余來規(guī)避部分故障的風(fēng)險設(shè)計思想:通過增加更多服務(wù)器達(dá)到計算高可用設(shè)計復(fù)雜度:任務(wù)管理,即失敗后如...