分布式事務(wù) 說到區(qū)塊鏈的分片,我想到了原來分布式數(shù)據(jù)庫處理事務(wù)的方式瑰排。 例如賬戶A的數(shù)據(jù)在機(jī)器1上聚请,賬戶B的數(shù)據(jù)在機(jī)器2上剪廉, A->B轉(zhuǎn)賬媳否,怎么...
布隆過濾器(Bloom Filter)妒峦,可以不用知道一個塊里的所有交易數(shù)據(jù)伤疙,而只用下載很少的數(shù)據(jù)谤民,就能知道一個交易是否在一個塊里(如果在塊里,那...
1. DPOS時期 和POS不同的是膜毁,只有21個超級節(jié)點(diǎn)進(jìn)行記賬操作昭卓。 特點(diǎn): 1.1 核心還是POW的最長鏈規(guī)則: 塊生產(chǎn)者總是基于它所知道的...
Writer newtype Writer w a = Writer { runWriter :: (a, w) } instance (Mon...
開發(fā)的過程中,突然想到用redis的好處: 你需要重啟服務(wù)的時候瘟滨,如果數(shù)據(jù)放在程序內(nèi)存的話候醒,需要自己去數(shù)據(jù)庫加載數(shù)據(jù)到程序內(nèi)存。 而如果是直接用...
線上一個c++開發(fā)的程序因為空指針異常杂瘸,崩潰了倒淫。 而這個空指針異常是由于連接redis不穩(wěn)定導(dǎo)致的, actor模型就是為了對付這種情況的败玉,ac...
1.Functor, Applicative, 和Monad,都是deal with有context的值的類型(typeclass), 就像一個...
1. referential transparency: 相同參數(shù)敌土,每次調(diào)用,返回的結(jié)果都是一樣的运翼。 2. lack-of-side-effec...
了解clojure的宏(macro)之后返干,真真是個好東西呀。讓你可以隨心所欲血淌,設(shè)計自己的語法矩欠,甚至創(chuàng)造新的語言。而且clojure本身也是通過m...