Martin Kleppmann (@ept)

Top repositories

1

ddia-references

Literature references for “Designing Data-Intensive Applications”
5,380
star
2

hermitage

What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolation levels.
2,271
star
3

crdt-website

Source of the crdt.tech website
CSS
380
star
4

invoicing

Ruby invoicing framework gem
Ruby
204
star
5

avrodoc

Documentation tool for Avro schemas
JavaScript
146
star
6

uploadr.py

Command-line Python script to upload photos to Flickr
Python
109
star
7

newsfeed

Demo: implementing a Twitter-like news feed using Apache Samza
Java
80
star
8

dist-sys

Distributed systems lecture notes
TeX
56
star
9

warc-hadoop

WARC (Web Archive) Input and Output Formats for Hadoop
Java
34
star
10

neo4j-scala-template

Template for a new Scala project using the Neo4j graph database and Jersey JSON REST API, including build config and example tests
Scala
32
star
11

neo4j-resources

Scala implementation of RESTful JSON HTTP resources on top of the Neo4j graph database and Jersey
Scala
25
star
12

fuego-diff

Java library for computing structural differences between XML document trees
Java
23
star
13

byzantine-eventual

Byzantine Eventual Consistency
TeX
20
star
14

jxirr

Excel compatible XIRR (Internal Rate of Return) implementation in Java
Java
20
star
15

cap-critique

Source of paper “A critique of the CAP theorem”
TeX
16
star
16

plotkit

Git import of Alastair Tse's chart and graph plotting library for Javascript
JavaScript
15
star
17

saas-template

Ruby
14
star
18

spake2-signal

JavaScript
14
star
19

blog

Source of my personal blog, using Markdown, Jekyll and Heroku
HTML
13
star
20

pushpin-papoc

PushPin: Towards Production-Quality Peer-to-Peer Collaboration
TeX
12
star
21

maniation

Constrained rigid body simulation for 3D character animation
Java
10
star
22

slate-automerge

JavaScript
9
star
23

oaccounts

Open standard for companies' financial data - storing and transmitting
Scala
8
star
24

debs-keynote

Keynote at the 15th ACM International Conference on Distributed and Event-Based Systems (DEBS)
TeX
8
star
25

compsci

Computer Science exercises and teaching materials
OCaml
6
star
26

selenium-rc

Python
6
star
27

selenium-client

Go Test It fork of Ruby client library for Selenium RC
Ruby
6
star
28

bespin-on-rails

Bespin on Rails is a simple Ruby on Rails plugin that allows you to embed the Mozilla Bespin code editor component in your Rails views using simple helper tags.
JavaScript
6
star
29

selenium-core

JavaScript
5
star
30

cracktastic

Very silly Rails app for demonstrating the Ruby invoicing gem. It's about selling christmas cracker jokes.
Ruby
5
star
31

hbase-es

HBase-to-Elasticsearch proof of concept
Java
4
star
32

windmill

Git import of the Windmill project
JavaScript
4
star
33

cotweet-export

Download/dump the data in your CoTweet standard account before it gets shut down
Ruby
4
star
34

chinese

Resources for Chinese learners
3
star
35

libv8-debian

For building v8 (Google's JavaScript engine) as a Debian package
C++
3
star
36

ept.github.com

Website at ept.github.com
2
star
37

flowquery

Ruby
2
star
38

drawing-game

Ruby
2
star
39

invoicing_generator

Scaffold generation tool for the invoicing Ruby gem
Ruby
1
star
40

discrete-maths

Isabelle formalisation of discrete maths problems
Isabelle
1
star
41

curve25519

Deriving an implementation of Curve25519 from first principles
TeX
1
star
42

asciidraw

Objective-C
1
star
43

flow

Ruby
1
star