uggedal + performance 193
Fast polling using C, memached, nginx and libevent - amix blog
march 2009 by uggedal
Comet may be the new buzz word, but I still think polling is easiest to scale and implement
polling
memcached
nginx
libevent
performance
scalability
c
march 2009 by uggedal
related tags
1.1 ⊕ 2.0 ⊕ accessibility ⊕ activerecord ⊕ ajax ⊕ amazon ⊕ analytics ⊕ animation ⊕ apache ⊕ api ⊕ appengine ⊕ architecture ⊕ async ⊕ asynchronous ⊕ atom ⊕ auth ⊕ autocomplete ⊕ average ⊕ aws ⊕ bandwidth ⊕ bdb ⊕ benchmark ⊕ benchmarking ⊕ berkleydb ⊕ bigtable ⊕ browser ⊕ bytecode ⊕ c ⊕ c10k ⊕ cache ⊕ caching ⊕ camping ⊕ cassandra ⊕ cdn ⊕ changeability ⊕ cherrypy ⊕ clearity ⊕ cleartext ⊕ cli ⊕ client ⊕ clientside ⊕ cloud ⊕ clustering ⊕ collaborative ⊕ collectd ⊕ comet ⊕ comparison ⊕ compatibility ⊕ compiler ⊕ complexity ⊕ compression ⊕ concurrency ⊕ configuration ⊕ couchdb ⊕ cpu ⊕ crsf ⊕ css ⊕ css3 ⊕ curl ⊕ d ⊕ dark ⊕ data ⊕ database ⊕ databases ⊕ date ⊕ db ⊕ debugging ⊕ deflate ⊕ denormalisation ⊕ denormalization ⊕ dependencies ⊕ deployment ⊕ design ⊕ development ⊕ disk ⊕ distributed ⊕ django ⊕ dns ⊕ drizzle ⊕ dynamic ⊕ ebb ⊕ ebs ⊕ ec2 ⊕ efficiency ⊕ email ⊕ enterprise ⊕ eventdriven ⊕ eventmachine ⊕ events ⊕ evolution ⊕ exceptions ⊕ exim ⊕ extension ⊕ fabric ⊕ failover ⊕ fapws3 ⊕ filedescriptors ⊕ filesystem ⊕ filtering ⊕ firebug ⊕ firefox ⊕ flags ⊕ forms ⊕ framework ⊕ frontend ⊕ gae ⊕ gallery ⊕ garbagecollection ⊕ geo ⊕ gevent ⊕ gif ⊕ go ⊕ gogrid ⊕ google ⊕ gopprof ⊕ gotchas ⊕ gradual ⊕ growth ⊕ gzip ⊕ harddrive ⊕ hardware ⊕ hci ⊕ hetzner ⊕ hosting ⊕ hotspot ⊕ html ⊕ html5 ⊕ http ⊕ images ⊕ implementation ⊕ io ⊕ ionice ⊕ iostat ⊕ java ⊕ javascript ⊕ jinja ⊕ jit ⊕ jpg ⊕ jquery ⊕ jruby ⊕ jslint ⊕ json ⊕ jvm ⊕ kernel ⊕ key ⊕ keyvalue ⊕ language ⊕ latency ⊕ launch ⊕ leak ⊕ libcurl ⊕ libevent ⊕ libmemcaced ⊕ library ⊕ lightbox ⊕ lightweight ⊕ limits ⊕ linux ⊕ lisp ⊕ load ⊕ loading ⊕ loadtesting ⊕ localstorage ⊕ lua ⊕ maglev ⊕ mail ⊕ maintainability ⊕ management ⊕ maps ⊕ markdown ⊕ markup ⊕ media ⊕ memcached ⊕ memory ⊕ merb ⊕ message ⊕ messaging ⊕ migrations ⊕ mime ⊕ minimalism ⊕ minimalistic ⊕ mobile ⊕ mod_wsgi ⊕ mongrel ⊕ monitoring ⊕ mq ⊕ mta ⊕ multicore ⊕ mustache ⊕ mysql ⊕ network ⊕ networking ⊕ nginx ⊕ nodejs ⊕ normalization ⊕ nosql ⊕ open ⊕ openssl ⊕ optimization ⊕ orm ⊕ overhead ⊕ packet ⊕ packets ⊕ pair ⊕ parallel ⊕ parallelization ⊕ parsing ⊕ pattern ⊕ performance ⊖ persistence ⊕ personalization ⊕ pickling ⊕ plaintext ⊕ plugin ⊕ plugins ⊕ png ⊕ polling ⊕ postfix ⊕ postgresql ⊕ premature ⊕ profiler ⊕ profiling ⊕ programming ⊕ properties ⊕ protocolbuffers ⊕ prototype ⊕ proxy ⊕ psychology ⊕ ptyhon ⊕ python ⊕ qmail ⊕ query ⊕ queue ⊕ rack ⊕ rackspace ⊕ rails ⊕ rdbms ⊕ read ⊕ readability ⊕ readahead ⊕ recommendation ⊕ regex ⊕ rendering ⊕ replication ⊕ resource ⊕ rest ⊕ rubinius ⊕ ruby ⊕ rubyprof ⊕ scala ⊕ scalability ⊕ scale ⊕ scaling ⊕ schema ⊕ schemaless ⊕ scraping ⊕ search ⊕ security ⊕ selector ⊕ self ⊕ sendmail ⊕ serialization ⊕ server ⊕ sessions ⊕ sharding ⊕ simplecdn ⊕ smtp ⊕ sockets ⊕ software ⊕ solaris ⊕ sorting ⊕ speed ⊕ sprite ⊕ sql ⊕ squid ⊕ squirrelfish ⊕ ssd ⊕ ssl ⊕ stability ⊕ starling ⊕ startup ⊕ static ⊕ statistics ⊕ stats ⊕ storage ⊕ string ⊕ sunspider ⊕ symbol ⊕ syntax ⊕ sysadmin ⊕ system ⊕ tamarin ⊕ tcp ⊕ tdd ⊕ template ⊕ templates ⊕ templating ⊕ test ⊕ testing ⊕ th ⊕ theory ⊕ thin ⊕ threading ⊕ threads ⊕ thrift ⊕ time ⊕ tokyocabinet ⊕ tokyotyrant ⊕ tools ⊕ top ⊕ tornado ⊕ tracemonkey ⊕ tuning ⊕ twisted ⊕ twitter ⊕ unicorn ⊕ unix ⊕ url ⊕ usability ⊕ utilization ⊕ v8 ⊕ value ⊕ varnish ⊕ virtualization ⊕ visualization ⊕ vm ⊕ vmstat ⊕ vmware ⊕ vps ⊕ web ⊕ webkit ⊕ widget ⊕ write ⊕ wsgi ⊕ xargs ⊕ xen ⊕ xss ⊕ yslow ⊕Copy this bookmark: