Algorand是圖靈獎獲得者Silvio Micali主導研發(fā)的一種加密貨幣方案。該方案通過密碼學抽簽算法實現(xiàn)了拜占庭共識算法的大規(guī)模擴展,從而適用于公鏈數(shù)字貨幣體系。同傳...
Algorand是圖靈獎獲得者Silvio Micali主導研發(fā)的一種加密貨幣方案。該方案通過密碼學抽簽算法實現(xiàn)了拜占庭共識算法的大規(guī)模擴展,從而適用于公鏈數(shù)字貨幣體系。同傳...
1. 情景描述: 線上某系統(tǒng)大約運行了半個多月的時間,突然發(fā)現(xiàn)系統(tǒng)的交易處理時間延遲從最初的70ms 變成7s,也就是系統(tǒng)性能下降了100倍左右。經(jīng)過一番盤查發(fā)現(xiàn)top命令下...
LevelDB的數(shù)據(jù)插入首先會存儲在內(nèi)存表memdb內(nèi)部,當數(shù)據(jù)量達到一定的大小之后才會被持久化到文件中。本文就內(nèi)存數(shù)據(jù)表的結構及其操作相關源碼進行分析。 1.memdb結構...
LevelDB作為一個Key-Value的NoSQL數(shù)據(jù)庫,其最基本的操作就是Put,即插入一對<key, value>記錄, 本文將以源碼走讀的方式解析數(shù)據(jù)記錄插入數(shù)據(jù)庫的...
1.Batch的日常使用 batch的日常使用比較簡單,使用Batch是提高leveldb寫入性能的一個關鍵。 本文將結合batch的內(nèi)部結構分析Put、Delete等操作的...
Order組件即Fabric區(qū)塊鏈的共識服務,負責對不同Client發(fā)送的交易進行排序,Order組件的現(xiàn)版本中有Solo模式和Kafka兩種實現(xiàn)(Solo模式太簡單僅適用于...
Fabric1.0的架構中引入了client -> endorser -> order ->commiter的概念??蛻舳耸紫葘⒔灰装l(fā)送到背書節(jié)點進行模擬執(zhí)行,然后收集一定數(shù)...
以中本聰創(chuàng)立的比特幣為代表的數(shù)字貨幣近期發(fā)展迅猛,支撐比特幣實現(xiàn)去中心化的底層技術區(qū)塊鏈技術也在近兩年逐步走進大眾視野。區(qū)塊鏈技術以其安全性、去中心性以及算法保證的可信性吸引...
那張圖里不該叫類創(chuàng)建叫實例創(chuàng)建吧
Java基礎個人理解(1)java的由來java是由甲骨文公司開發(fā)的跨平臺編程語言, 要運行java代碼的首要條件就是需要安裝JVM虛擬機,各個平臺上的虛擬機是不一樣額. 但是可以共用一套代碼, 所以...
感覺這種忙幫一次就夠了,下次就得講清楚,沒人愿意給別人擦屁股
你不主動,奢望誰來幫你公司最近來了新同事,來之前,頭兒說是雙學位的學霸,應該很容易上手。因而很放心的將工作都交給她 開始這小孩兒悶頭在那兒,也不說話。心想著,果然是學霸這么快就都掌握了。結果,一天...
今年的實習生相關的面試其實早就結束了,個人比較懶,今天打算用流水賬的方式記錄下相關的面試細節(jié)。 1. 意想不到的騰訊 我仍然記得這個日子2016年2月29日,這個騰訊的面試完...
@謝克恩 小碩
實習面試小記-騰訊、阿里、大摩、網(wǎng)易今年的實習生相關的面試其實早就結束了,個人比較懶,今天打算用流水賬的方式記錄下相關的面試細節(jié)。 1. 意想不到的騰訊 我仍然記得這個日子2016年2月29日,這個騰訊的面試完...