Clearly, the world needs another blog, and especially one by an
arrogant opinionated developer that thinks he knows better than most. This is that blog
While I’ve had my LJ for a while, that has never been the right place for some highly technical posts, so, frankly years late, I’ve decided to start this up. This will be the home for my technical discussions, suggestions, links to some very interesting posts I’ve seen elsewhere (hopefully good), and more than the odd rant, about other developers, technologies and anything else that’s vaguely related.
If it involves the flowing of electrons, it’s pretty much fair game.
Tuesday, October 6. 2009
In this post, I'll show you how to put the messages into the queue, and we'll also make a start on reading them back out.
Continue reading "Doing the work elsewhere - Adding a job to the queue"
Tuesday, June 23. 2009
Wednesday, June 10. 2009
The use of Beanstalkd as a queueing system
What is an asynchronous queue
The classic wikipedia quote (Message queue)
In computer science, message queues and mailboxes are software-engineering components used for interprocess communication, or for inter-thread communication within the same process. They use a queue for messaging – the passing of control or of content. Group communication systems provide similar kinds of functionality.
So one part of a system puts a message into a queue for another part to read from, and then act upon. The asynchronous nature means that each side is otherwise independent from the other, and does not wait for a response. That independence is an important part of the nature of the system though – and we’ll see later how some of the more advanced functionality for our software of choice here can give some extraordinary flexibility to what can be done.Continue reading "Doing the work elsewhere - Asynchronous Message Queues"
Saturday, June 6. 2009
Phew. That would have been embarrassing if I’d not passed my ZCE on Thursday afternoon.
The rant on how useful it actually is though, will be coming early next week.
Tuesday, June 2. 2009
Just a quick note on what is going to be posted in the next few weeks – I’ve got a few significant pieces in mind for various topics – including:
- Doing the work elsewhere – asynchronous queues
- Mail queuing, on a vast scale
- Self stubbing mocks
Finally, I’m going to be doing my ZCE exam in the next week or two – quite possibly on Thursday 3rd June. Keep a close eye here, and on my Twitter @topbit for the results, and a follow-up.