Skip to content

Commit

Permalink
update readme
Browse files Browse the repository at this point in the history
  • Loading branch information
travisjeffery committed Nov 7, 2016
1 parent 3e1c83d commit 21cceee
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,22 +5,22 @@ Kafka/distributed commit log service in Go.
## Goals of this project:

- Implement Kafka in Go
- Protocol compatible so Kafka clients and services work with Jocko
- Make operating simpler
- Distribute a single binary
- Improve performance
- Use Raft for consensus
- Smarter configuration settings
- Able to use percentages of disk space for retention policies rather than only bytes and time kept
- Handling size configs when you change the number of partitions or add topics
- Learn a lot and have fun
- Communicate over HTTP/2

## TODO

- [x] Write and read segments of a commit log
- [x] Segment indexes
- [x] Writing over network
- [x] Reading over network

- [ ] Distributed replication
- [ ] Clients
- [ ] Etc...
Expand Down

0 comments on commit 21cceee

Please sign in to comment.