ongardie.net
ongardie.net
https://ongardie.net/blog
Announcing the release of LogCabin 1.1! This is the second stable release of the LogCabin. Coordination service, which includes a C implementation of the Raft consensus algorithm. Continue reading full article. LogCabin 1.0 is out! This is the first stable release of the LogCabin. Coordination service, which includes a C implementation of the Raft consensus algorithm. If you're new to these, I recently spoke about Raft and a little about LogCabin at the Sourcegraph Hacker Meetup. This entry describes a n...
ysofters.com
YSofters | Y Soft RnD blog. Code only what you need! | Page 2
https://www.ysofters.com/page/2
Y Soft RnD blog. Code only what you need! Y Soft Hacking Sport. In November 2015, the third year of the Czech Hackathon was held in Prague. The challenge was to create in less than 2 days a sport application using modern technology such as Oculus Rift, Google Cardboard, Apple Watch, Arduino and others. The use of technologies in sport is becoming more popular. Y Soft therefore decided to set up a hacking team. So a great atmosphere and litres of beer and then … we came 2nd! Y Soft Hacking Team. Limitatio...
sammantics.com
Kadena: The First Real Private Blockchain — SAMMANTICS
http://sammantics.com/blog/2016/11/29/kadena-the-first-real-private-blockchain
Kadena: The First Real Private Blockchain. November 30, 2016. Note: This blog will be broken into 3 sections in order to explain the evolution of how the consensus algorithm achieved by Raft was attempted to be fixed by Tangaroa and Juno and then finally solved by its distant relative Kadena. The 3 sections include:. Introduction and the Raft Consensus Algorithm. Kadena’s predecessors Tangaroa and Juno. Kadena’s blockchain ScalableBFT, Pact, and Pervasive Determinism. A cluster of Raft node servers is st...
develves.net
Using Virtual Environments - Go
https://develves.net/blogs/asd/2016-10-16-using-virtual-environments-go
Using Virtual Environments - Go. In a previous post. I postulated virtual environments as a solution to the problem of dependency and version collision for software built using languages like Python. In this post I give the details and some examples of using a Go virtual environment. First I walk through everything using OS X i.e., using a Mac and then I describe the same procedures using Windows. As with the Node.js virtual environments post. Search, Go docs. And reading postings from other Go developers.
ongardie.net
ongardie.net
https://ongardie.net/pubs
The RAMCloud Storage System. Arjun Gopalan, Ashish Gupta, Ankita Kejriwal. Stephen M. Rumble. The RAMCloud Storage System. ACM Transactions on Computer Systems (TOCS). This is a pretty comprehensive paper on RAMCloud, including details on its data model, log structured storage and cleaning, fast crash recovery, and networking with performance breakdowns. It doesn't include secondary indexes, transactions, or any other features developed after its publication date. Consensus: Bridging Theory and Practice.
thesquareplanet.com
Blog :: Jon Gjengset
https://thesquareplanet.com/blog
Choosing a Programming Language. Jun 6, 2016. One of the first decisions one has to make when learning to program is which programming language to learn. In some cases, the choice is made for you, dictated either by the language used in a class, or by a framework you need to use, but often you will have at least a few options. The Path to Rust. May 25, 2016. Students' Guide to Raft. Mar 16, 2016. For the past few months, I have been a Teaching Assistant for MIT’s 6.824 Distributed Systems. Mar 16, 2016.
github.com
GitHub - coreos/etcd: Distributed reliable key-value store for the most critical data of a distributed system
https://github.com/coreos/etcd
Distributed reliable key-value store for the most critical data of a distributed system. Use Git or checkout with SVN using the web URL. Aug 20, 2016. Rafthttp: fix race in TestStreamWriterAttachOutgoingConn. Failed to load latest commit information. Github: add pull request and issue template. Apr 25, 2016. Aug 16, 2016. May 13, 2016. Regenerate proto with latest grpc-gateway. Jul 27, 2016. Build: support go install github.com/coreos/etcd/cmd/etcd. Aug 15, 2016. Aug 16, 2016. Aug 19, 2016. Aug 12, 2016.
SOCIAL ENGAGEMENT