wacowz's comments

wacowz | 9 years ago | on: When world leaders thought you shouldn't need passports or visas

A good number of countries require visa. Being granted a visa is often an uphill task, with demands made for your bank statements, proof of income to ascertain you have a job to come back to, proof of hotel bookings for where you are headed or proof you have somebody to host you, any other proof to show that you are indeed visiting to do what you are claiming is the purpose of the trip. It's an endless list of demands and they could still deny you the visa.

wacowz | 9 years ago | on: When world leaders thought you shouldn't need passports or visas

I often see stories of people quitting their jobs and travelling the world and how awesome it is. It's sth I look forward to doing but being the holder of a Kenyan passport, I highly doubt I'll actually manage to "travel around the world", given all the legal barriers setup against passport holders from developing countries.

wacowz | 9 years ago | on: Celery, non-blocking code and quest against coroutines

It's often the case that some work needs to be done outside of the request/response lifecycle, eg external api calls, data aggregation, sending notifications etc. Most of it is essentially IO bound. We happen to have lots of such tasks and therefore use celery, but there's only so much celery can do, given it's concurrency level is bound by the number of cores available since it uses multiprocessing. An actor based approach or sth like Go's goroutines would be a better fit.

wacowz | 9 years ago | on: Celery, non-blocking code and quest against coroutines

Every time I read an article like this, all I can think is, this is what Elixir and Erlang are built for. I love Python and use it on a daily basis, but developing concurrent systems in Python is beginning to look like a questionable choice, while there exists tools better suited for this. Celery works great, and the integration with django is superb. However, it's consistently been a memory hog for us. Hell, we had to write a shell script to regularly check for memory use by celery and take necessary precautionary steps.
page 1