分布式事務 說到區(qū)塊鏈的分片,我想到了原來分布式數(shù)據(jù)庫處理事務的方式赛糟。 例如賬戶A的數(shù)據(jù)在機器1上派任,賬戶B的數(shù)據(jù)在機器2上, A->B轉賬璧南,怎么...
布隆過濾器(Bloom Filter)掌逛,可以不用知道一個塊里的所有交易數(shù)據(jù),而只用下載很少的數(shù)據(jù)司倚,就能知道一個交易是否在一個塊里(如果在塊里豆混,那...
1. DPOS時期 和POS不同的是,只有21個超級節(jié)點進行記賬操作动知。 特點: 1.1 核心還是POW的最長鏈規(guī)則: 塊生產(chǎn)者總是基于它所知道的...
Writer newtype Writer w a = Writer { runWriter :: (a, w) } instance (Mon...
開發(fā)的過程中皿伺,突然想到用redis的好處: 你需要重啟服務的時候,如果數(shù)據(jù)放在程序內存的話盒粮,需要自己去數(shù)據(jù)庫加載數(shù)據(jù)到程序內存鸵鸥。 而如果是直接用...
線上一個c++開發(fā)的程序因為空指針異常,崩潰了丹皱。 而這個空指針異常是由于連接redis不穩(wěn)定導致的妒穴, actor模型就是為了對付這種情況的,ac...
1.Functor, Applicative, 和Monad,都是deal with有context的值的類型(typeclass), 就像一個...
1. referential transparency: 相同參數(shù)种呐,每次調用宰翅,返回的結果都是一樣的弃甥。 2. lack-of-side-effec...
了解clojure的宏(macro)之后爽室,真真是個好東西呀。讓你可以隨心所欲,設計自己的語法阔墩,甚至創(chuàng)造新的語言嘿架。而且clojure本身也是通過m...