recentpopularlog in

ianweatherhogg : scalable   322

« earlier  
Introduction | Scalable C (in progress)
In this book I'll explain "Scalable C," which kicks C into the 21st Century. We use actors, message passing, code generation, and other tricks. I've been writing C for 30 years. It's never been this fun and productive.
book  free  c  github  scalable 
january 2016 by ianweatherhogg
Taming the SVG Beast - Build New Games
Taming the SVG Beast Apr 2nd, 2012 | by Andrew J. Baker With the large number of varying screen resolutions available on today’s HTML5 gaming …
svg  html  inkscape  client  server  4*  scalable 
july 2013 by ianweatherhogg
High Scalability - High Scalability - 8 Commonly Used Scalable System Design Patterns
Load Balancer - a dispatcher determines which worker instance will handle a request based on different policies.
Scatter and Gather - a dispatcher multicasts requests to all workers in a pool. Each worker will compute a local result and send it back to the dispatcher, who will consolidate them into a single response and then send back to the client.
Result Cache - a dispatcher will first lookup if the request has been made before and try to find the previous result to return, in order to save the actual execution.
Shared Space - all workers monitors information from the shared space and contributes partial knowledge back to the blackboard. The information is continuously enriched until a solution is reached.
Pipe and Filter - all workers connected by pipes across which data flows.
MapReduce -  targets batch jobs where disk I/O is the major bottleneck. It use a distributed file system so that disk I/O can be done in parallel.
Bulk Synchronous Parallel - a  lock-step execution across all workers, coordinated by a master.
Execution Orchestrator - an intelligent scheduler / orchestrator schedules ready-to-run tasks (based on a dependency graph) across a clusters of dumb workers.
design  pattern  scalable 
november 2012 by ianweatherhogg
InfoQ: LMAX Disruptor: 100K TPS at Less than 1ms Latency
5 min - enjoyable - looking much like the one seen previously
infoq  disruptor  5*  availability  scalable 
may 2012 by ianweatherhogg
InfoQ: High Availability at Heroku
2 min - looking good - rote on the subject areas shown in tags
heroku  deployment  infoq  architecture  availability  scalable 
may 2012 by ianweatherhogg
« earlier      
per page:    204080120160

Copy this bookmark:





to read