| Think Distributed Systems Summer School | |
| Providence, RI | |
| Curriculum | |
| Friday (night session, open discussion) | |
| * Background, introductions | |
| * What are you working on in distributed systems? | |
| * Lightning talks on research or open problems | |
| Saturday (Theory, 8 Hours) | |
| * Why Do Distributed Systems Matter? | |
| * A Brief History of Distributed Systems | |
| * Exploring The Consensus Problem | |
| * Synchronization Free Data Structures | |
| * An Introduction To Process Algebras | |
| Sunday (Practice, 8 Hours) | |
| Distributed Systems | |
| * Riak | |
| * Cassandra | |
| * PNUTS | |
| Languages | |
| * Bloom | |
| * Erlang | |
| * Go | |
| * Rust |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tbrooks007
commented
Jan 10, 2014
|
Looking good so far...this is such a great idea. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
brucespang
Jan 10, 2014
I'm excited. I'd love to do algorithm implementation (e.g. consensus in bloom, or whatever) and automated theorem proving on the practice day.
brucespang
commented
Jan 10, 2014
|
I'm excited. I'd love to do algorithm implementation (e.g. consensus in bloom, or whatever) and automated theorem proving on the practice day. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tsantero
Jan 10, 2014
this list could span an entire summer, let alone a single weekend. kingshit.
maybe embed process algebra into an entire section on concurrency in general?
tsantero
commented
Jan 10, 2014
|
this list could span an entire summer, let alone a single weekend. kingshit. maybe embed process algebra into an entire section on concurrency in general? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
lenary
Jan 10, 2014
I'd hope "Why do distributed systems matter?" would be in the introduction on friday, so we can get down to real business on the saturday, but maybe i'm trivialising a complex topic...
lenary
commented
Jan 10, 2014
|
I'd hope "Why do distributed systems matter?" would be in the introduction on friday, so we can get down to real business on the saturday, but maybe i'm trivialising a complex topic... |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
etrepum
Jan 10, 2014
How do you LVar without Haskell? ;)
Looks great! You should do a road show and bring it here to SF as well
etrepum
commented
Jan 10, 2014
|
How do you LVar without Haskell? ;) Looks great! You should do a road show and bring it here to SF as well |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
tbrooks007
Jan 10, 2014
Any idea roughly of when you may want to do this? Hopefully not in August :)
tbrooks007
commented
Jan 10, 2014
|
Any idea roughly of when you may want to do this? Hopefully not in August :) |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
|
Thinking possibly June? |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
gerred
Jan 11, 2014
Have you considered https://github.com/coreos/etcd as one of the things to study? Implemented in Go, uses Raft, not a full database but is a great example of a consensus algorithm in production.
gerred
commented
Jan 11, 2014
|
Have you considered https://github.com/coreos/etcd as one of the things to study? Implemented in Go, uses Raft, not a full database but is a great example of a consensus algorithm in production. |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
knewter
Jan 11, 2014
I'm interested in learning how to think about eventual consistency from an application level, but everything else here is systems and so it feels absurdly out of place... :-/
knewter
commented
Jan 11, 2014
|
I'm interested in learning how to think about eventual consistency from an application level, but everything else here is systems and so it feels absurdly out of place... :-/ |
This comment has been minimized.
Show comment
Hide comment
This comment has been minimized.
SeanTAllen
commented
Jan 11, 2014
|
i want in on this weekend |
Looking good so far...this is such a great idea.