ARama
However we've recently just migrated to Sidekiq. We regularly found that the time to enqueue a job with cloud tasks was anywhere from 200-800ms. We often have workflows from users where they need do something that would involve a batch of say 100+ jobs. The time to process each job was minuscule, but actually enqueuing them took a long time.
Time to enqueue with Sidekiq / redis was brought down to under 20ms. We can also make use of bulk enqueuing and enqueue all 100+ jobs in one redis call.
However when we were first starting out, it was a godsend. Made our infrastructure significantly more easy to manage and not have to worry.
I couldn't agree more. I'm 20 years old and dropped out of university after my first year. There was a large amount of people I was surrounded by who weren't motivated at all and didn't really seem to take interest in anything we were doing.
I moved to San Francisco ( from New Zealand ) after I dropped out in the beginning of 2013, attended a programming bootcamp and was surrounded by smart people who all shared the same drive and passion as me. It made a world of difference, my core group of friends were all people who breathed code. We all motivated each other to better ourselves and to learn new technologies. Moving to the valley was the best thing I've ever done, I learned so much in such a short amount of time and was even approached by some companies with some great offers. Unfortunately I had to move back to New Zealand as my year was up and US work visas require a degree or an extensive amount of experience. That was probably the biggest downside of dropping out, a degree can definitely open up many doors.
When I was 13, I decided that I wanted to stop playing games and try to make my own. I was naive and thought that I could build one like WoW single handedly and I soon realized that I couldn't. However I did then come across private servers for games like World of Warcraft. From that I started to learn how to run them, I started to learn about SQL to manage the DB, then moved onto to learning LUA in order to script for my server. Even going onto looking into C++. Even then moving onto learning about web development and web servers in order to run the site for my server. That's what sparked my curiosity in coding and development at a young age.
That's why I disagree with this statement. People will learn that they can't build a game just like that, but they make start to take smaller steps and learn themselves. Don't discourage people from trying. They actually have a good mindset where they want to try build things themselves.
One of my own goals is to help introduce a better environment for technology in NZ. Hopefully encouraging more people to start their own startup and base their operations in NZ ( I'm planning on basing my startup here in NZ ).
Although Kim has become a bit of a celebrity in NZ now, he's even looking at funding a program to bring free fibre optic to NZ. ( http://www.stuff.co.nz/technology/digital-living/7904696/Dot... ) So the government may not do something too hasty as it would cause a large amount of public backlash.