mcroydon + distributed 132
Google: Achieving Rapid Response Times in Large Online Services
20 days ago by mcroydon
"Today’s large-scale web services provide rapid responses to interactive requests by applying large amounts of computational resources to massive datasets. They typically operate in warehouse-sized datacenters and run on clusters of machines that are shared across many kinds of interactive and batch jobs. As these systems distribute work to ever larger numbers of machines and sub-systems in order to provide interactive response times, it becomes increasingly difficult to tightly control latency variability across these machines, and often the 95%ile and 99%ile response times suffer in an effort to improve average response times."
dist
google
latency
performance
scaling
distributed
architecture
20 days ago by mcroydon
Apache Kafka
november 2011 by mcroydon
Design doc pointed out by Eric but interesting project as well.
analysis
distributed
logging
messaging
november 2011 by mcroydon
A Note on Distributed Computing
july 2011 by mcroydon
An important paper.
computing
distributed
network
computer-science
july 2011 by mcroydon
lusis/Noah - GitHub
june 2011 by mcroydon
A Zookeeper-like system built with Ruby and Redis.
configuration
distributed
zookeeper
june 2011 by mcroydon
Why Twilio Wasn’t Affected by Today’s AWS Issues | Twilio Engineering Blog
april 2011 by mcroydon
How to architect for failure and redundancy.
amazon
architecture
aws
cloud
distributed
ec2
ebs
april 2011 by mcroydon
Introducing Doozer
april 2011 by mcroydon
Looks like an interesting lower level replacement for things like zookeeper.
distributed
april 2011 by mcroydon
About – beanstalkd
january 2011 by mcroydon
High performance but really light weight queue provider. I wrote a backend for it in queues but keep forgetting about it.
beanstalkd
distributed
messaging
queue
ruby
january 2011 by mcroydon
OpenTSDB - A Distributed, Scalable Monitoring System
november 2010 by mcroydon
OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on top of HBase. OpenTSDB was written to address a common need: store, index and serve metrics collected from computer systems (network gear, operating systems, applications) at a large scale, and make this data easily accessible and graphable.
analysis
architecture
bigdata
cloud
data
database
db
java
lgpl
hbase
hadoop
development
graph
distributed
monitoring
nosql
opensource
operations
scalability
scale
time
sysadmin
software
storage
series
opentsdb
rrd
stumbleupon
time-series
timeseries
november 2010 by mcroydon
Yelp Engineering Blog: mrjob: Distributed Computing for Everybody
november 2010 by mcroydon
A really nice wrapper around EMR.
algorithms
amazon
aws
cloudcomputing
computing
data
hadoop
framework
distributed
dist
development
datamining
library
map-reduce
map
mapreduce
nosql
opensource
yelp
webservices
search
reduce
python
programming
aa
elasticmapreduce
logs
emr
mrjob
november 2010 by mcroydon
s4: distributed stream computing platform
november 2010 by mcroydon
"S4 is a general-purpose, distributed, scalable, partially fault-tolerant, pluggable platform that allows programmers to easily develop applications for processing continuous unbounded streams of data."
apache
bigdata
cloud
cloudcomputing
cluster
computing
mapreduce
map
java
hadoop
framework
distributed
data
opensource
processing
platform
programming
real-time
streaming
stream
software
scalability
reduce
realtime
streamprocessing
yahoo
tool
s4
streams
november 2010 by mcroydon
SHARD Triple-Store
october 2010 by mcroydon
"SHARD is a proof-of-concept use of high-performance, low-cost distributed computing technology to develop a highly scalable triple-store. SHARD is released as an open-source project on the BSD license."
database
db
cloud
distributed
hadoop
lubm
mapreduce
rdf
store
sparql
storage
shard
semweb
semanticweb
scalability
triple-store
october 2010 by mcroydon
Membase.org
september 2010 by mcroydon
Another NoSQL k/v store but this one pushes some impressive numbers.
apache
architecture
bigtable
cache
caching
cluster
database
development
db
datastructures
databases
distributed
facebook
key-value
keyvalue
memcache
kvs
scalability
programming
opensource
memcached
nosql
scaling
software
storage
sql
webdesign
webdev
zynga
september 2010 by mcroydon
Nicholas Piël » ZeroMQ an introduction
september 2010 by mcroydon
A good high-level look at ZMQ.
activemq
amqp
api
architecture
cluster
communication
message
library
introduction
messaging
distributed
development
messagequeue
middleware
network
mq
queue
python
programming
opensource
networking
rabbitmq
sockets
socket
toread
tcp
tutorial
september 2010 by mcroydon
Google search index splits with MapReduce • The Register
september 2010 by mcroydon
Teach the world to Zig then Zag.
algorithms
architecture
bigdata
article
bigtable
gfs
distributed
database
computing
computers
caffeine
google
grid
hadoop
index
indexing
mapreduce
technology
search
scalability
research
programming
colossus
gfs2
news
september 2010 by mcroydon
OpenStack Open Source Cloud Computing Software
july 2010 by mcroydon
OpenStack main site.
admin
cloud-computing
cloud
cloudcomputing
cluster
ec2
distributed
development
computing
code
clustering
infrastructure
open
nasa
open-source
opensource
python
source
software
service
server
scalability
rackspace
standards
storage
technology
virtualization
webdev
july 2010 by mcroydon
Understanding and Applying Operational Transformation - Code Commit
may 2010 by mcroydon
The guts of Google Wave.
algorithm
algorithms
article
code
coding
collaboration
googlewave
google
editing
distributed
concurrency
diff
to_read
inspiration
programming
realtime
sync
synchronization
wave
toread
transform
transformation
operationaltransform
operational
operationaltransformation
ot
may 2010 by mcroydon
cages - Project Hosting on Google Code
may 2010 by mcroydon
"Cages is a Java library of distributed synchronization primitives that uses the Apache ZooKeeper system. If you can run a ZooKeeper machine or cluster, then you can use Cages to synchronize and coordinate data access, data manipulation and data processing, configuration change and more esoteric things like cluster membership across multiple machines."
dev
development
distributed
java
library
lock
opensource
zookeeper
synchronization
programming
may 2010 by mcroydon
Principles for Standardized REST Authentication - O'Reilly Broadcast
may 2010 by mcroydon
I want to live in this fantasty world where RESTful authentication isn't so hard or repetitive.
api
architecture
auth
authentication
dev
cloud
development
restful
rest
read
programming
patterns
oauth
http
distributed
security
soa
soap
toread
webservices
may 2010 by mcroydon
nvie.com » Blog Archive » A successful Git branching model
march 2010 by mcroydon
I really like the ability to push out hotfixes that this allows, though I'd probably squash master and develop to be the same branch.
agile
article
branch
branches
branching
deploy
deployment
git
environment
distributed
dvcs
development
dev
merge
model
programming
reference
scm
vcs
tutorial
tips
subversion
strategy
sourcecontrol
management
software
version-control
versioning
workflow
versioncontrol
march 2010 by mcroydon
How Raytheon Researchers are Using Hadoop to Build a Scalable, Distributed Triple Store « Cloudera » Apache Hadoop for the Enterprise
march 2010 by mcroydon
Triplestores and Hadoop. Together.
hadoop
triplestore
article
articles
cloud
cloudcomputing
cloudera
database
hdfs
graphs
graph
distributed
development
mapreduce
nosql
programming
repository
rdf
scalability
toread
sparql
semanticweb
shard
semantic_web
semantic
triple
web
march 2010 by mcroydon
Cassandra Internals – Reading
march 2010 by mcroydon
The companion to his writing-oriented Cassandra tour.
architecture
cassandra
database
data
distributed
internals
java
nosql
sysadmin
march 2010 by mcroydon
Canned Platypus » Blog Archive » Availability and Partition Tolerance
march 2010 by mcroydon
Another good explanation of CAP with visual.
algorithms
architecture
article
availability
concurrency
cap
consistency
partition
distributed
nosql
development
databases
database
data
consistent
performance
scalability
theorem
march 2010 by mcroydon
Lineland
march 2010 by mcroydon
Scroll through for lots and lots of HBase internals.
blog
distributed
hadoop
hbase
nosql
mapreduce
programming
systems
storage
reference
march 2010 by mcroydon
Notes from a production MongoDB deployment « Boxed Ice Blog
march 2010 by mcroydon
This seems like an awful lot of work for a relatively small document set.
2read
architecture
couchdb
database
databases
datacenter
linux
experience
distributed
development
deployment
db
mongo
mongodb
mysql
notes
nosql
performance
production
software
sharding
server
scalability
replication
programming
sysadmin
to_read
tips
web
march 2010 by mcroydon
HBase vs. Cassandra: NoSQL Battle! | Road to Failure
march 2010 by mcroydon
Someone who chose HBase over Cassandra (and why).
amazon
architecture
article
bigdata
bigtable
blog
cap
computing
comparison
compare
clustering
cassandra
database
development
dht
distributed
foss
grid
hadoop
scalability
research
nosql
mysql
hbase
post
vs
march 2010 by mcroydon
HBase vs Cassandra: why we moved « Bits and Bytes.
march 2010 by mcroydon
A look at someone who started with HBase and moved to Cassandra (and why).
architecture
benchmark
article
blog
cap
cassandra
cloud
development
database
db
computer
foss
comparison
compare
distributed
hadoop
hbase
mysql
nosql
performance
toread
scalability
programming
consistency
march 2010 by mcroydon
Lineland: HBase Architecture 101 - Storage
march 2010 by mcroydon
A solid overview of HBase's storage architecture.
arch
architecture
article
bigtable
blog
data
database
important
hbase
hadoop
good
distributed
design
databases
info
kvstore
nosql
performance
reference
storage
toread
march 2010 by mcroydon
cloudkick | blog: 4 Months with Cassandra, a love story
march 2010 by mcroydon
A very interesting look at Cassandra with an eye toward gotchas. Cloudkick are doing some interesting stuff with aggregation over time periods.
admin
via:jacobian
administration
architecture
article
cassandra
database
databases
opensource
nosql
mysql
monitoring
django
distributed
db
datawarehouse
python
scalability
scaling
storage
toread
webdev
programming
cloudkick
neat
march 2010 by mcroydon
Features — execnet v1.0.5 documentation
february 2010 by mcroydon
"execnet provides carefully tested means to easily interact with Python interpreters across version, platform and network barriers." Data structure interop between CPython, Jython, and PyPy.
programming
python
software
development
code
library
opensource
network
distributed
framework
cluster
deployment
module
parallel
foss
pycon2010
cross
interpreter
ipc
february 2010 by mcroydon
ElasticSearch - Open Source, Distributed, RESTful Search Engine
february 2010 by mcroydon
A document store that happens to also do full-text search. Quite the powerful combination, methinks.
software
open-source
webdev
opensource
java
free
search
distributed
http
rest
open
cloud
source
tool
json
lucene
solr
cloudcomputing
engine
nosql
elastic
query
ha
fulltext
restful
searchengine
service
indexing
elasticsearch
search-engine
february 2010 by mcroydon
Data-Intensive Text Processing with MapReduce
february 2010 by mcroydon
I flipped through this during the conference and need to read through it more thoroughly.
programming
design
data
reference
book
free
books
geek
pdf
text
hadoop
distributed
online
algorithm
algorithms
mapreduce
datamining
to-read
ebooks
nlp
ir
textmining
distributedcomputing
text-mining
developers
draft
february 2010 by mcroydon
Celery - The Distributed Task Queue
february 2010 by mcroydon
The new website is both beautiful and informative.
programming
python
development
django
hardware
code
app
framework
distributed
scalability
opensource
library
cloud
documentation
messaging
queue
concurrency
job
rabbitmq
memcache
client
amqp
asynchronous
django-apps
message
messagequeue
task
tasks
celery
cron
february 2010 by mcroydon
What every developer should know about database scalability, PyCon 2010
february 2010 by mcroydon
Looks like a fantastic deck.
python
database
dev
distributed
scaling
mysql
cache
memcached
nosql
mongodb
february 2010 by mcroydon
The Basho Blog: Why Vector Clocks are Easy
january 2010 by mcroydon
Straightforward but very powerful message/value versioning conflict avoidance. This reminds me of git in a way since to avoid conflicts each message bust contain all predecessors in its vector mask.
programming
toread
tutorial
scalability
distributed
algorithm
concurrency
event
nosql
vector
versioning
via:chl
clock
dist
riak
basho
vectorclocks
distributed_systems
vector-clocks
clocks
vectorclock
january 2010 by mcroydon
assertTrue( ): NoSQL Required Reading
december 2009 by mcroydon
A good collection of reading materials.
programming
database
reference
development
toread
webdev
scalability
blog
architecture
distributed
databases
scaling
todo
cloud
db
resources
paper
sql
couchdb
reading
to-read
papers
nosql
read
bigtable
scale
links
collection
to_read
readlater
december 2009 by mcroydon
Erlang for Skeptics rev 22
november 2009 by mcroydon
This seems like a more gentle introduction than Erlang than most, taking advantage of the Erlang shell.
programming
software
development
howto
tutorial
erlang
free
book
books
distributed
language
ebook
tutorials
guide
concurrency
computerscience
ebooks
languages
read
concurrent
debug
function
november 2009 by mcroydon
Lineland: HBase vs. BigTable Comparison
november 2009 by mcroydon
A nice feature rundown as compared to BigTable.
google
reference
database
toread
storage
hadoop
distributed
bigtable
comparison
mapreduce
nosql
hbase
compare
november 2009 by mcroydon
Avro: a Format for Big Data » Cloudera Hadoop & Big Data Blog
november 2009 by mcroydon
Another data interchange format (I think) like ProtocolBuffers and Thrift. I think one of the bigger problems that the Hadoop/big data community has is parallel internal implementations of building blocks that are later open-sourced.
data
database
storage
distributed
hadoop
apache
cloud
json
messaging
encoding
protocol
portable
cloudera
bigdata
data-structures
serialization
format
foss
thrift
buffers
introduction
avro
november 2009 by mcroydon
Journal of Eivind Uggedal: NoSQL East 2009 - Summary of Day 1
november 2009 by mcroydon
Some interesting bits and more of the same but I really like the dark-launch approach that Scribe allows.
data
database
toread
blog
scalability
internet
distributed
article
hadoop
scaling
db
cloud
couchdb
conference
papers
keyvalue
nosql
links
cassandra
2009
mongodb
dynomite
riak
november 2009 by mcroydon
LucidDB Home Page
october 2009 by mcroydon
"LucidDB is the first and only open-source RDBMS purpose-built entirely for data warehousing and business intelligence. It is based on architectural cornerstones such as column-store, bitmap indexing, hash join/aggregation, and page-level multiversioning."
programming
software
development
database
data
business
opensource
java
scalability
storage
distributed
cluster
databases
sql
db
datamining
olap
columndb
bi
datawarehouse
dbms
reporting
rdbms
luciddb
column
warehousing
column-store
data_warehouse
column-oriented
dwh
october 2009 by mcroydon
Geeking with Greg: Advice from Google on large distributed systems
october 2009 by mcroydon
With links to slides from LADIS '09. This includes a refresh and update about how GFS, MapReduce, etc are working in Google's fault-filled environment.
programming
google
blog
scalability
storage
performance
architecture
distributed
advice
scaling
infrastructure
systems
datacenters
october 2009 by mcroydon
Why I like Redis
october 2009 by mcroydon
Redis is indeed awesome (and a little different) due to its support for rich primitive types.
python
programming
data
storage
database
dev
distributed
article
databases
cache
db
memcached
caching
articles
convert
cli
nosql
experiments
redis
schemaless
repl
october 2009 by mcroydon
Why are Facebook, Digg, and Twitter so hard to scale?
october 2009 by mcroydon
Scaling massively social sites can be tricky. Here's why.
programming
design
web
blog
internet
scalability
architecture
distributed
scaling
web2.0
article
social
memcached
twitter
grid
developer
facebook
infrastructure
digg
reddit
nosql
socialmedia
issues
social_networking
october 2009 by mcroydon
Cloudera Desktop | Cloudera
october 2009 by mcroydon
A GUI for scheduling jobs and checking in on your cluster.
programming
web
software
development
tools
distributed
ui
management
computing
hadoop
cloud
cluster
clustering
mapreduce
os
gui
tool
backup
desktop
admin
cloudera
monitor
operations
october 2009 by mcroydon
Riak - A Decentralized Database
october 2009 by mcroydon
"Riak combines a decentralized key-value store, a flexible map/reduce engine, and a friendly HTTP/JSON query interface to provide a database ideally suited for Web applications." Erlang under the hood.
programming
web
development
key-value
database
webdev
opensource
erlang
storage
scalability
distributed
rest
databases
http
mapreduce
json
db
couchdb
store
kvstore
datastore
keyvalue
nosql
document
cloudcomputing
riak
decentralized
basho
documentoriented
key-value-store
october 2009 by mcroydon
Digg the Blog " Blog Archive " Looking to the future with Cassandra
september 2009 by mcroydon
NOSQL is a hammer, but a shiny one.
programming
development
data
database
toread
blog
storage
scalability
architecture
performance
distributed
scaling
article
databases
mysql
cloud
sql
keystore
nosql
cassandra
acm
keyvalue
key-value
bigtable
production
advice
digg
to-read
deployment
september 2009 by mcroydon
HadoopDB Project
july 2009 by mcroydon
Interesting approach, we'll see if it has legs.
programming
software
development
database
java
opensource
research
scalability
distributed
performance
scaling
hadoop
cluster
postgresql
databases
mysql
hadoopdb
map-reduce
hive
dbms
rdbms
2009
analytics
postgres
db
sql
mapreduce
yale
vldb
july 2009 by mcroydon
NASA NEBULA - Cloud Computing
july 2009 by mcroydon
It looks like they've selected some good tech including Eucalyptus, Solr, and Varnish.
research
opensource
internet
distributed
computing
cloud
space
virtualization
nasa
computerscience
cloudcomputing
enterprise
platform
computer_science
capacity
nebula
july 2009 by mcroydon
DBMS Musings: Announcing release of HadoopDB (longer version)
july 2009 by mcroydon
/me increments the "databases atop hadoop" counter (and takes a sip).
database
opensource
scalability
research
distributed
performance
hadoop
cluster
postgresql
mapreduce
project
datawarehouse
hadoopdb
distributedcomputing
july 2009 by mcroydon
Multiprocessor Programming Course
july 2009 by mcroydon
Slides and notes from a class based on the book.
multicore
programming
reference
dev
online
distributed
computing
education
presentation
review
concurrency
parallel
course
lectures
lecture
remote
concurrent
teaching
multiprocessing
july 2009 by mcroydon
up and running with cassandra
july 2009 by mcroydon
More detail than usual for an intro article.
development
data
database
code
toread
blog
tutorial
api
ruby
dev
java
scalability
distributed
rails
storage
hadoop
cluster
application
cloud
twitter
db
facebook
web
example
key-value
bigtable
keyvalue
cassandra
nosql
bigdata
july 2009 by mcroydon
Project Voldemort Blog : Building a terabyte-scale data cycle at LinkedIn with Hadoop and Project Voldemort
july 2009 by mcroydon
More on what makes Voldemort tick.
design
development
data
database
toread
erlang
java
scalability
storage
architecture
distributed
performance
scaling
hadoop
cluster
grid
cloud
mapreduce
db
caching
analytics
arch
key-value
dht
keyvalue
scale
voldemort
batch
linkedin
datastore
july 2009 by mcroydon
PubSub-over-Webhooks with RabbitHub « LShift Ltd.
july 2009 by mcroydon
"RabbitHub is our implementation of PubSubHubBub, a straightforward pubsub layer on top of plain old HTTP POST — pubsub over Webhooks."
programming
web
software
toread
erlang
opensource
tech
cool
distributed
http
rest
review
queue
rabbitmq
subscribe
po
pubsub
amqp
webhooks
pubsubhubbub
july 2009 by mcroydon
trav's vpork at master - GitHub
july 2009 by mcroydon
"Distributed hash table performance tool"
programming
database
performance
tools
distributed
testing
groovy
july 2009 by mcroydon
braindump: NOSQL debrief
july 2009 by mcroydon
Slidedump.
software
nosql
kvstore
mongodb
dynomite
video
database
scalability
storage
architecture
distributed
scaling
hadoop
presentation
mysql
databases
db
sql
slides
couchdb
conference
videos
bigtable
hbase
trends
keyvalue
key-value
cassandra
voldemort
hypertable
july 2009 by mcroydon
Coding Horror: Scaling Up vs. Scaling Out: Hidden Costs
june 2009 by mcroydon
Food for thought with the caveat that scaling out is a lot easier if you don't have any per-server software costs. Big iron costs less to operate though.
programming
hardware
business
server
scalability
coding
networking
architecture
performance
distributed
scaling
web-development
cluster
hadoop
hosting
clustering
comparison
servers
distribution
it
codinghorror
2009
stackoverflow
june 2009 by mcroydon
Engineering @ Facebook's Notes | Facebook
june 2009 by mcroydon
Big big big data warehousing / data mining.
design
data
database
blog
java
map
scalability
storage
distributed
computing
scaling
article
hadoop
sql
mapreduce
db
reading
facebook
analytics
rdbms
arch
comment
hive
datawarehouse
warehouse
data-warehousing
hdfs
dw
june 2009 by mcroydon
XCPU Project - Home
june 2009 by mcroydon
"The XCPU project comprises of a suite of tools for cluster management. It includes utilities for spawning jobs, management of cluster resources, scalable distribution of boot images across a cluster as well as tools for creation and control of virtual machines in a cluster environment."
plan9
distributed
computing
distributed-computing
clusters
linux
june 2009 by mcroydon
ask's celery at master - GitHub
june 2009 by mcroydon
Quite awesome.
python
django
distributed
queue
amqp
task
june 2009 by mcroydon
katta - distributed lucene
june 2009 by mcroydon
"Katta serves large, replicated, Lucene indexes as shards to serve high loads and very large data sets."
software
development
java
search
scalability
performance
scaling
distributed
apache
hadoop
clustering
cloud
grid
lucene
tool
indexing
project
ir
searchengine
information-retrieval
dist
package
hdfs
katta
june 2009 by mcroydon
Cloudera's Distribution for Hadoop | Cloudera
june 2009 by mcroydon
Includes lots of feature tickets that are pretty stable but not yet in a Hadoop release. It reminds me a lot of Debian unstable or Ubuntu a month or so before release. Good stuff indeed. Includes RPM and APT package management options.
software
data
linux
google
search
aws
distributed
computing
ec2
hadoop
cloud
mapreduce
cloudcomputing
distribution
clusters
packaging
cloudera
cloud-computing
rpm
apt
june 2009 by mcroydon
Nabble - Erlang Questions - how to scale into the cloud using process? example computing simple average
may 2009 by mcroydon
Some great rants and thoughts in this thread.
erlang
cloud
computing
distributed
multicore
rant
may 2009 by mcroydon
Python Package Index : hash_ring 1.2
may 2009 by mcroydon
Yay consistent hashing!
python
distributed
memcached
mapreduce
hashing
may 2009 by mcroydon
The Freebase Blog » Blog Archive » A Brief Tour of Graphd
april 2009 by mcroydon
Tuplestore!
software
programming
data
database
server
storage
architecture
distributed
performance
article
databases
graph
hadoop
db
store
benchmarks
rdf
semantic
freebase
semanticweb
metaweb
ontology
semweb
graphd
tuplespace
triplestore
tuple
datastructures
tuples
implementation
april 2009 by mcroydon
Some Notes on Distributed Key Stores « random($foo)
april 2009 by mcroydon
Yeah, the Tokyo stack appears to rocketh.
data
database
blog
scalability
storage
distributed
scaling
databases
ec2
mysql
cloud
dht
hash
key-value
rdbms
tokyocabinet
keyvalue
cassandra
tokyotyrant
voldemort
keystore
april 2009 by mcroydon
Jonathan Ellis's Programming Blog - Spyced: Why I like Cassandra
march 2009 by mcroydon
More information about Cassandra in one place than I've ever seen before.
python
programming
database
scalability
storage
networking
distributed
db
bigtable
key
value
cassandra
march 2009 by mcroydon
Are Cloud Based Memory Architectures the Next Big Thing? | High Scalability
march 2009 by mcroydon
Quite a long and thoughtful post, worth skimming and pondering at the very least. This post is a little too enterprisey and a little less startups in the trenches, but still worth thinking about.
programming
database
tools
scalability
storage
architecture
distributed
performance
clustering
collaboration
memcached
grid
cloud
caching
db
concurrency
articles
communication
cloudcomputing
semanticweb
march 2009 by mcroydon
HowManyMapsAndReduces - Hadoop Wiki
march 2009 by mcroydon
The answer is 0.95.
distributed
hadoop
configuration
pig
march 2009 by mcroydon
Concurrence — Concurrence Framework v0.3 documentation
march 2009 by mcroydon
Looks quite awesome.
python
programming
api
server
network
opensource
scalability
networking
@toread
interesting
framework
distributed
messaging
concurrency
parallel
wsgi
twisted
concurrent
stackless
asynchronous
concurrence
threading
libevent
march 2009 by mcroydon
related tags
2read ⊕ @toread ⊕ aa ⊕ acm ⊕ actionscript ⊕ activemq ⊕ admin ⊕ administration ⊕ advice ⊕ agile ⊕ ai ⊕ ajax ⊕ algorithm ⊕ algorithms ⊕ amazon ⊕ amqp ⊕ analysis ⊕ analytics ⊕ apache ⊕ api ⊕ app ⊕ apple ⊕ application ⊕ apt ⊕ arch ⊕ architecture ⊕ article ⊕ articles ⊕ asynchronous ⊕ atom ⊕ auth ⊕ authentication ⊕ availability ⊕ avro ⊕ aws ⊕ backup ⊕ balancer ⊕ balancing ⊕ bash ⊕ basho ⊕ bashreduce ⊕ batch ⊕ beanstalk ⊕ beanstalkd ⊕ benchmark ⊕ benchmarks ⊕ berkeley ⊕ bi ⊕ bigdata ⊕ bigtable ⊕ blog ⊕ book ⊕ books ⊕ branch ⊕ branches ⊕ branching ⊕ buffers ⊕ business ⊕ c ⊕ c++ ⊕ cache ⊕ caching ⊕ caffeine ⊕ cap ⊕ capacity ⊕ cassandra ⊕ celery ⊕ chart ⊕ chat ⊕ cli ⊕ client ⊕ clock ⊕ clocks ⊕ cloud ⊕ cloud-computing ⊕ cloudcomputing ⊕ cloudera ⊕ cloudkick ⊕ cluster ⊕ clustering ⊕ clusters ⊕ code ⊕ coding ⊕ codinghorror ⊕ collaboration ⊕ collection ⊕ colossus ⊕ column ⊕ column-oriented ⊕ column-store ⊕ columndb ⊕ comet ⊕ comment ⊕ commercial ⊕ communication ⊕ compare ⊕ comparison ⊕ components ⊕ compression ⊕ compsci ⊕ computer ⊕ computer-science ⊕ computers ⊕ computerscience ⊕ computer_science ⊕ computing ⊕ concurrence ⊕ concurrency ⊕ concurrent ⊕ condor ⊕ conference ⊕ configuration ⊕ consistency ⊕ consistent ⊕ convert ⊕ cool ⊕ corba ⊕ couchdb ⊕ course ⊕ cron ⊕ cross ⊕ daemon ⊕ data ⊕ data-mining ⊕ data-structures ⊕ data-warehousing ⊕ database ⊕ databases ⊕ datacenter ⊕ datacenters ⊕ dataflow ⊕ datamining ⊕ dataprocessing ⊕ datastore ⊕ datastructures ⊕ datawarehouse ⊕ data_mining ⊕ data_warehouse ⊕ db ⊕ dbms ⊕ debug ⊕ decentralized ⊕ deploy ⊕ deployment ⊕ design ⊕ desktop ⊕ dev ⊕ developer ⊕ developers ⊕ developerworks ⊕ development ⊕ dht ⊕ dictionary ⊕ diff ⊕ differences ⊕ digg ⊕ dist ⊕ distributed ⊖ distributed-computing ⊕ distributedcomputing ⊕ distributed_systems ⊕ distribution ⊕ django ⊕ django-apps ⊕ dns ⊕ document ⊕ documentation ⊕ documentoriented ⊕ draft ⊕ dvcs ⊕ dw ⊕ dwh ⊕ dynamo ⊕ dynomite ⊕ ebook ⊕ ebooks ⊕ ebs ⊕ ec2 ⊕ editing ⊕ education ⊕ elastic ⊕ elasticmapreduce ⊕ elasticsearch ⊕ emr ⊕ encoding ⊕ engine ⊕ engineering ⊕ enterprise ⊕ environment ⊕ erlang ⊕ event ⊕ example ⊕ experience ⊕ experiments ⊕ facebook ⊕ fast ⊕ file ⊕ filesystem ⊕ flash ⊕ flex ⊕ format ⊕ foss ⊕ framework ⊕ frameworks ⊕ free ⊕ freebase ⊕ fulltext ⊕ function ⊕ geek ⊕ gfs ⊕ gfs2 ⊕ git ⊕ good ⊕ google ⊕ googlewave ⊕ graph ⊕ graphd ⊕ graphs ⊕ grid ⊕ gridcomputing ⊕ groovy ⊕ gui ⊕ guide ⊕ ha ⊕ hack ⊕ hacks ⊕ hadoop ⊕ hadoopdb ⊕ happy ⊕ hardware ⊕ hash ⊕ hashing ⊕ haskell ⊕ hbase ⊕ hdfs ⊕ high-availability ⊕ hive ⊕ hop ⊕ hosting ⊕ how-to ⊕ howto ⊕ hpc ⊕ htc ⊕ http ⊕ httpd ⊕ hypertable ⊕ ibm ⊕ implementation ⊕ important ⊕ index ⊕ indexing ⊕ info ⊕ information-retrieval ⊕ infrastructure ⊕ inspiration ⊕ integration ⊕ intelligence ⊕ interchange ⊕ interesting ⊕ internals ⊕ internet ⊕ interpreter ⊕ introduction ⊕ ipc ⊕ ir ⊕ irc ⊕ issues ⊕ it ⊕ jabber ⊕ java ⊕ javascript ⊕ job ⊕ jobs ⊕ json ⊕ jython ⊕ katta ⊕ key ⊕ key-value ⊕ key-value-store ⊕ keystore ⊕ keyvalue ⊕ knowledge ⊕ kvs ⊕ kvstore ⊕ language ⊕ languages ⊕ last.fm ⊕ latency ⊕ lecture ⊕ lectures ⊕ leopard ⊕ lgpl ⊕ lib ⊕ libevent ⊕ library ⊕ license:gpl ⊕ lightcloud ⊕ linkedin ⊕ links ⊕ linux ⊕ list ⊕ load ⊕ load-balancing ⊕ loadbalancing ⊕ load_balancing ⊕ lock ⊕ logging ⊕ logs ⊕ lua ⊕ lubm ⊕ lucene ⊕ luciddb ⊕ machinelearning ⊕ management ⊕ map ⊕ map-reduce ⊕ mapreduce ⊕ memcache ⊕ memcached ⊕ memcachedb ⊕ memcacheq ⊕ memory ⊕ merge ⊕ message ⊕ messagequeue ⊕ messaging ⊕ metaweb ⊕ middleware ⊕ mining ⊕ mit ⊕ ml ⊕ moa ⊕ mod ⊕ model ⊕ module ⊕ mod_backhand ⊕ mogilefs ⊕ mongo ⊕ mongodb ⊕ monitor ⊕ monitoring ⊕ mq ⊕ mrjob ⊕ multicore ⊕ multiprocessing ⊕ mysql ⊕ nasa ⊕ neat ⊕ nebula ⊕ network ⊕ networking ⊕ news ⊕ nlp ⊕ nokia ⊕ nosql ⊕ notes ⊕ oauth ⊕ olap ⊕ online ⊕ ontology ⊕ open ⊕ open-source ⊕ opensource ⊕ opentsdb ⊕ operational ⊕ operationaltransform ⊕ operationaltransformation ⊕ operations ⊕ optimization ⊕ os ⊕ oss ⊕ osx ⊕ ot ⊕ overview ⊕ p2p ⊕ package ⊕ packaging ⊕ paper ⊕ papers ⊕ parallel ⊕ parsing ⊕ partition ⊕ patterns ⊕ paxos ⊕ pdf ⊕ performance ⊕ php ⊕ pig ⊕ plan9 ⊕ platform ⊕ plurk ⊕ po ⊕ portable ⊕ post ⊕ postgres ⊕ postgresql ⊕ presentation ⊕ processing ⊕ production ⊕ programming ⊕ programming-languages ⊕ project ⊕ protocol ⊕ protocolbuffers ⊕ protocols ⊕ proxy ⊕ pubsub ⊕ pubsubhubbub ⊕ pycon2008 ⊕ pycon2010 ⊕ python ⊕ query ⊕ queue ⊕ queues ⊕ queuing ⊕ rabbitmq ⊕ rackspace ⊕ raid ⊕ rails ⊕ rant ⊕ rdbms ⊕ rdf ⊕ read ⊕ reading ⊕ readlater ⊕ real-time ⊕ realtime ⊕ reddit ⊕ redis ⊕ reduce ⊕ reference ⊕ regression ⊕ relationaldb ⊕ remote ⊕ repl ⊕ replication ⊕ reporting ⊕ repository ⊕ research ⊕ resources ⊕ rest ⊕ restful ⊕ review ⊕ riak ⊕ ringo ⊕ rpm ⊕ rrd ⊕ rsync ⊕ ruby ⊕ ruby-on-rails ⊕ s3 ⊕ s4 ⊕ saas ⊕ scala ⊕ scalability ⊕ scalaris ⊕ scale ⊕ scaling ⊕ schemaless ⊕ scm ⊕ script ⊕ scripting ⊕ search ⊕ search-engine ⊕ searchengine ⊕ security ⊕ semantic ⊕ semanticweb ⊕ semantic_web ⊕ semweb ⊕ serialization ⊕ series ⊕ server ⊕ servers ⊕ service ⊕ shard ⊕ sharding ⊕ shell ⊕ simpledb ⊕ simulation ⊕ slides ⊕ soa ⊕ soap ⊕ social ⊕ socialmedia ⊕ social_networking ⊕ socket ⊕ sockets ⊕ software ⊕ solr ⊕ solution ⊕ source ⊕ sourcecontrol ⊕ space ⊕ sparql ⊕ spec ⊕ specification ⊕ sql ⊕ sqs ⊕ stack ⊕ stackless ⊕ stackoverflow ⊕ standards ⊕ storage ⊕ store ⊕ strategy ⊕ stream ⊕ streaming ⊕ streamprocessing ⊕ streams ⊕ stumbleupon ⊕ subscribe ⊕ subversion ⊕ sync ⊕ synchronization ⊕ syndication ⊕ sysadmin ⊕ system ⊕ systems ⊕ table ⊕ task ⊕ tasks ⊕ tcp ⊕ teaching ⊕ tech ⊕ technology ⊕ testing ⊕ text ⊕ text-mining ⊕ textmining ⊕ theorem ⊕ threading ⊕ thrift ⊕ time ⊕ time-series ⊕ timeseries ⊕ tips ⊕ to-read ⊕ todo ⊕ tokyo-cabinet ⊕ tokyo-tyrant ⊕ tokyocabinet ⊕ tokyotyrant ⊕ tool ⊕ tools ⊕ toread ⊕ to_read ⊕ transform ⊕ transformation ⊕ trends ⊕ triple ⊕ triple-store ⊕ triplestore ⊕ tuple ⊕ tuples ⊕ tuplespace ⊕ tutorial ⊕ tutorials ⊕ twisted ⊕ twitter ⊕ ui ⊕ unix ⊕ uri ⊕ url ⊕ utility ⊕ value ⊕ vcs ⊕ vector ⊕ vector-clocks ⊕ vectorclock ⊕ vectorclocks ⊕ version-control ⊕ versioncontrol ⊕ versioning ⊕ via:chl ⊕ via:jacobian ⊕ via:jkokerhans ⊕ via:pskomoroch ⊕ via:simonw ⊕ video ⊕ videos ⊕ virtualization ⊕ vldb ⊕ vm ⊕ voldemort ⊕ vs ⊕ warehouse ⊕ warehousing ⊕ wave ⊕ web ⊕ web-development ⊕ web-services ⊕ web2.0 ⊕ webdesign ⊕ webdev ⊕ webhooks ⊕ webservices ⊕ weka ⊕ wiki ⊕ windows ⊕ work ⊕ workflow ⊕ wsgi ⊕ xml ⊕ yahoo ⊕ yale ⊕ yelp ⊕ zookeeper ⊕ zynga ⊕Copy this bookmark: