Chariot Developer News
DevNews #67 - Monoliths begone, lock free APIs, Bunnies and RabbitMQ, and computer viruses by air
Links
- "Five tips for big software projects":http://blog.chariotsolutions.com/2013/10/5-tips-for-big-software-projects.html
- “Dismanteling the monolithsâ€:https://engineering.groupon.com/2013/misc/i-tier-dismantling-the-monoliths/ - rails apps converting to Nodejs at Groupon
- I’m taking a stab at lock-free this week - First, my reading took me to Mechanical Sympathy (which we’ve discussed before) and now that there is a JSR for some new constructions - (StampedLock) this site has a great project - https://github.com/mjpt777/rw-concurrency which runs a bunch of benchmarks. All of this came from reading down the rabbit hole to this - from an article where I feel completely stupid. (prn stupid-feeling-reader (http://psy-lob-saw.blogspot.com/2013/10/spsc-revisited-part-iii-fastflow-sparse.html)
- “Bunny Ruby api for RabbitMQâ€:http://blog.rubyrabbitmq.info/blog/2013/10/29/bunny-1-dot-0-0-is-released/ goes 1.0
- “Icominer iOS pluginâ€:http://icoplay.com/icominer-faq/ let’s you monetize free iOS apps via bitcoin mining
- A great writeup on "niche viewship in the age of Netflix and the reviewer's dilemma":http://priceonomics.com/why-movie-critics-hate-tyler-perry/
- Joel's Book Review: “Taming Textâ€:http://www.manning.com/ingersoll/ provides a nice overview, with code examples, of the techniques used to process unstructured text.
- PredictionIO: Open source “machine learning server†for software developers to create predictive features, such as personalization, recommendation: http://prediction.io/
- “Using Vertx’s event bus in the browserâ€:http://vertx.io/core_manual_js.html#using-the-event-bus-from-client-side-javascript
- “Meet BadBIOS - it jumps airgaps between computersâ€:http://arstechnica.com/security/2013/10/meet-badbios-the-mysterious-mac-and-pc-malware-that-jumps-airgaps/
- From Data IO 2013 (were you there?) we had a great tear-down of Vert.x by Lance Ball, who is the lead on the Javascript module of the platform. See this “great GitHub repoâ€:https://github.com/lance/dataIO2013 where he includes both his presentation using HTML slides, but the sample code for some Vert.x modules.
Shout-outs
- Thanks to @tfnico, @lincolnthree, and @mxsb55 for the positive feedback to @techcast on Twitter!