Skip to content

keeping simple

@vy@mastodon.social

Author: vy

Computer Science as a scholarly discipline.

December 22, 2016 vy academics

Google Scholar tells me that “Why Functional Programming Matters” was published in 1989 and has been cited over 1000 times. Here’s a quote.  Recall that

Read more

Current reading

December 8, 2016 vy Uncategorized

Wadler’s influential “monads” paper for Haskell. It seems like a classic case of making something simple sound profound and mysterious.  And companion paper by Hughes

Read more

Chang-Maxemchuk atomic broadcast

September 2, 2016 vy academics, systems

The Chang-Maxemchuk algorithm (US Patent 4,725,834 ) solves atomic broadcast (and in-order broadcast) problems for distributed networks in a far simpler and more efficient way than some

Read more

Time out of joint

September 2, 2016 vy timekeeper

Financial trading venues and trading systems operate so quickly and rely on clocks so deeply that events like the one noted in this FINRA report

Read more

Data base design criteria: ease of use

August 31, 2016 vy systems

Regarding ease-of-use, it’s often struck me when reviewing data systems papers that the evaluation sections are full of performance and correctness criteria, but only rarely

Read more

Distributed consensus and network reliability

August 30, 2016 vy academics, systems

All of the distributed consensus algorithms I have been reviewing recently (Paxos, Raft, Zab, Chang Maxemchuck, Viewstamped, … ) are based on a number of

Read more

The replicated state machine method of fault tolerance from 1980s

August 26, 2016 vy auragen, business, operating systems, systems

The first time I saw this method was when I went to work for Parallel Computer Systems, , later called Auragen, in the famous tech startup

Read more

circularity problems in distributed consensus

August 25, 2016 vy academics, archived, systems, theory

Distributed consensus involves organizing a collection of independent agents – processes or network sites – to agree on some value or sequence of values.  Many

Read more

state equations in practice

August 15, 2016 vy state maps

  When people think of mathematical models of state for programs and other computer systems, it’s natural and conventional to consider state as a map

Read more

State equations

August 4, 2016 vy archived, state maps

Download paper. Unable to display

Read more

Posts pagination

«Previous Posts 1 2 3 4 … 11 Next Posts»
WordPress Theme: Gridbox by ThemeZee.