ianweatherhogg + articles 262
Query by Slice, Parallel Execute, and Join: A Thread Pool Pattern in Java | Java.net
june 2011 by ianweatherhogg
To solve our problem of processing a million rows in Java, it is easy to create a million threads and try to get them processed concurrently. But if you try to do that, your process is going to crash due to lack of resources. A better approach is to creat
java
concurrency
articles
threadpools
tasks
june 2011 by ianweatherhogg
Some Jekyll Hacks
april 2011 by ianweatherhogg
Nice tips here on jekyll - infact this is excellent
jekyll
articles
tips
tags
4*
april 2011 by ianweatherhogg
JavaScript as a Functional Language - BAM Weblog
december 2010 by ianweatherhogg
Great article which shows how to use javascript from a functional perspective - use of closures to encapsulate environment and observing to eliminate side effects
javascript
functionalprogramming
articles
4*
december 2010 by ianweatherhogg
Pragmatic Programming Techniques: Map Reduce and Stream Processing
november 2010 by ianweatherhogg
Great article on map reduce
mapreduce
articles
november 2010 by ianweatherhogg
Refactoring probability distributions, part 1: PerhapsT
november 2010 by ianweatherhogg
Series of articles from a good blog resource
haskell
articles
monads
todo
november 2010 by ianweatherhogg
Data Syndrome: Data-Driven Recursive Interfaces for Graph Data
october 2010 by ianweatherhogg
Article on a person's addiction to graph theory to model real world problems and how this drove the creation of a start up
graphs
computerscience
entrepreneur
python
hadoop
articles
october 2010 by ianweatherhogg
Nicholas Piël » ZeroMQ an introduction
september 2010 by ianweatherhogg
Very good article on zeromq messaging patterns with examples in Python
zeromq
python
articles
todo
4*
architecture
pubsub
september 2010 by ianweatherhogg
Redis: Implementing Auto Complete or How to build Trie on Redis « myNoSQL
september 2010 by ianweatherhogg
Nice code on interfacing ruby with redis
ruby
redis
articles
september 2010 by ianweatherhogg
ZeroMQ: Messaging patterns
september 2010 by ianweatherhogg
Some nice articles and examples about zeromq and how it interfaces with ruby - something to try
zeromq
ruby
examples
articles
4*
september 2010 by ianweatherhogg
opus artificem probat
september 2010 by ianweatherhogg
Fantastic blog - great ideas which need to be followed up on.
finitestatemachines
clojure
articles
todo
5*
september 2010 by ianweatherhogg
ZeroMQ and Clojure, a brief introduction | opus artificem probat
september 2010 by ianweatherhogg
Nice article on installing zeromq and using native jni/java libraries to interface with the sockets - describes usage of zeromq
clojure
zeromq
installation
jni
native
articles
communicationpatterns
pubsub
september 2010 by ianweatherhogg
Valued Lessons: My Experience with Message Passing Concurrency
september 2010 by ianweatherhogg
Nice articles - concludes that distributed systems can only be constructed from the message passing model
concurrency
messagepassing
distributed
scalability
articles
september 2010 by ianweatherhogg
Nginx: An Introduction to the Nginx Configuration File | Martin Fjordvald
september 2010 by ianweatherhogg
Very good article on what nginx is, it's setup and how the proxying works forwarding http to php
nginx
configuration
php
articles
september 2010 by ianweatherhogg
related tags
3* ⊕ 4* ⊕ 5* ⊕ abstraction ⊕ advice ⊕ adwords ⊕ affiliates ⊕ agentforwarding ⊕ algorithms ⊕ amazonaws ⊕ amqp ⊕ analytics ⊕ android ⊕ apache ⊕ apis ⊕ appengine ⊕ applications ⊕ architecture ⊕ articles ⊖ asynchronous ⊕ bayesian ⊕ benchmarking ⊕ blogs ⊕ briangoetz ⊕ broker ⊕ btrees ⊕ bugs ⊕ business ⊕ c ⊕ c10k ⊕ caching ⊕ callbacks ⊕ canvas ⊕ capistrano ⊕ casestudy ⊕ cassandra ⊕ cdn ⊕ clojure ⊕ cloudcomputing ⊕ clustering ⊕ cms ⊕ coffeescript ⊕ comet ⊕ communicationpatterns ⊕ compareandset ⊕ comparison ⊕ compilers ⊕ compojure ⊕ computerarchitecture ⊕ computerscience ⊕ concrete ⊕ concurrency ⊕ configuration ⊕ connections ⊕ consulting ⊕ contracting ⊕ coroutines ⊕ couchdb ⊕ cpp ⊕ creativity ⊕ cryptography ⊕ css ⊕ csswizardry ⊕ cuda ⊕ data ⊕ databases ⊕ datamodelling ⊕ datastructures ⊕ dbschema ⊕ debugging ⊕ decorators ⊕ dedication ⊕ deployment ⊕ design ⊕ distributed ⊕ django ⊕ documentation ⊕ dsl ⊕ eclipse ⊕ economics ⊕ emacs ⊕ email ⊕ entrepreneur ⊕ epoll ⊕ erlang ⊕ esb ⊕ eventdriven ⊕ evented ⊕ events ⊕ examples ⊕ executor ⊕ extensions ⊕ f# ⊕ fabric ⊕ failover ⊕ federation ⊕ fibers ⊕ filesystems ⊕ finance ⊕ finitestatemachines ⊕ flex ⊕ fortran ⊕ freelance ⊕ functionalprogramming ⊕ gamedesign ⊕ gamedevelopment ⊕ games ⊕ garbagecollection ⊕ gil ⊕ github ⊕ glassfish ⊕ gmail ⊕ googleappengine ⊕ gpars ⊕ grails ⊕ graphs ⊕ greenthreads ⊕ gridcomputing ⊕ groovy ⊕ grub2 ⊕ hadoop ⊕ haproxy ⊕ hardware ⊕ hashing ⊕ haskell ⊕ helloworld ⊕ heroku ⊕ hibernate ⊕ highavailability ⊕ howto ⊕ html5 ⊕ http ⊕ ibmdeveloper ⊕ ideas ⊕ infoq ⊕ inspiration ⊕ installation ⊕ interface ⊕ io ⊕ jaas ⊕ java ⊕ javamemorymodel ⊕ javascript ⊕ jekyll ⊕ jmx ⊕ jni ⊕ joins ⊕ junit ⊕ kamaelia ⊕ kernel ⊕ kqueue ⊕ latency ⊕ layout ⊕ lazy ⊕ learning ⊕ linux ⊕ linuxadmin ⊕ loadbalancing ⊕ lockfree ⊕ locks ⊕ mandelbrot ⊕ mapreduce ⊕ mathematics ⊕ maven ⊕ memcached ⊕ memory ⊕ memristors ⊕ messagebus ⊕ messagepassing ⊕ messaging ⊕ metrics ⊕ mobile ⊕ mochiweb ⊕ mod_python ⊕ mod_wsgi ⊕ monads ⊕ monit ⊕ monitoring ⊕ multiprocessing ⊕ music ⊕ mysql ⊕ native ⊕ nginx ⊕ nodejs ⊕ nofreelunch ⊕ nonblocking ⊕ normalization ⊕ nosql ⊕ numericalmethods ⊕ oauth ⊕ objectivec ⊕ openamq ⊕ opensource ⊕ optimizations ⊕ packtpub ⊕ parallelism ⊕ partitioning ⊕ passenger ⊕ patterns ⊕ performance ⊕ php ⊕ pmap ⊕ poker ⊕ positivethinking ⊕ problems ⊕ profiling ⊕ psychology ⊕ pubsub ⊕ python ⊕ rabbitmq ⊕ rails ⊕ recommendations ⊕ redis ⊕ redundancy ⊕ relationships ⊕ remote ⊕ resources ⊕ ruby ⊕ sage ⊕ scalability ⊕ screen ⊕ security ⊕ selfemployment ⊕ selfimprovement ⊕ server ⊕ setup ⊕ sharding ⊕ simonmarlow ⊕ sinatra ⊕ slime ⊕ sockets ⊕ software ⊕ sort ⊕ springpython ⊕ sql ⊕ ssh ⊕ statistics ⊕ stophe ⊕ stress ⊕ summary ⊕ swank ⊕ tags ⊕ tasks ⊕ tcp ⊕ tech ⊕ terracotta ⊕ testing ⊕ threadpools ⊕ threads ⊕ tips ⊕ todo ⊕ tomcat ⊕ tptp ⊕ trees ⊕ tutorials ⊕ twisted ⊕ typography ⊕ ubuntu ⊕ varnish ⊕ vim ⊕ visualizations ⊕ visualvm ⊕ wamp ⊕ webdesign ⊕ webworkers ⊕ windows ⊕ wsgi ⊕ xmpp ⊕ yahoo ⊕ zedshaw ⊕ zeromq ⊕Copy this bookmark: