Aerospike is Hiring! You dream in C - and like it? Then join us as a Senior Distributed Systems Engineer or Client / Application Engineer. People covent your bag of tricks for troubleshooting systems and network issues? Join our Operations and QA team. See if these positions are a fit for you!
Fun and Informative Events
Surge - A Scalability & Performance Conference, presented by OmniT is happening on Sept. 12th - 13th. Register now for this premier …
Aerospike is Hiring! You dream in C - and like it? Then join us as a Senior Distributed Systems Engineer or Client / Application Engineer. People covent your bag of tricks for troubleshooting systems and network issues? Join our Operations and QA team. See if these positions are a fit for you!
Fun and Informative Events
It's back! Join the MySQL Community at the annual Percona Live MySQL Conference and Expo in Santa Clara , April 22-25. …
Notes on Distributed Systems for Young Bloods - Worth reading if you're tinkering with a non-trivial web application.
How to Permanently Prevent OS X 10.7 Lion from ever Re-Opening Apps After a Restart - Useful tweak.
Rails has Two Default Stacks - Or many, really. A small exploration of why it's getting really hard to learn " Rails" these days.
Draper 1.0.0 released - One of the more complex alternatives for decorators.
…exciting new product at RICON , Basho's Distributed Systems Conference.
Riak in the Cloud - Ines Sombra and Michael Brodhead, RICON2012 from Basho Technologies on Vimeo .
We are currently using and testing our first productized NoSQL database. Riak will be a first-class citizen in our stack starting Q1 of 2013. We are very excited about the changes pioneered by our upcoming support for Riak and we are looking forward to sharing …
§ A Distributed Systems Reading List .
§ Haiku Deck . Easy, simple presentations on the iPad.
§ Anic is an interesting language for parallel processing (inactive project, but some good ideas).
§ Imaging at a Trillion Frames Per Second : fast enough to see light propagating.
§ The iPhone Has Passed a Key Security Threshold .
§ 0th-world problems are like first-world problems except only applicable to computerists
…to bring PaaS into the enterprise.
Conclusion
I've had a blast writing this series and hope everyone has enjoyed reading it. I'll have more here, at my blog Composite Code , and other places in the near future. I'm a huge advocate of OSS, Cloud / Utility Computing & Distributed Systems, and more. It's all coming, sooner than many may realize. Are you ready to revolutionize your development yet?
…dispute that some web standards do provide guidelines that account for the Fallacies of Distributed Computing. Yet, what makes the fallacy of network reliability still valid in web-based systems is primarily the human element - although there are rules in place, it's unwise to assume everyone is following them. Other technology bloggers have written about this as well, cautioning that Bray's perspective is "overly optimistic" because "the fact that web standards …
At Couchbase we are looking for experienced hackers to help us build the fastest, most reliable distributed database on the planet. You don't need to a be expert already, but you should be ready to learn the ins and outs of distribute database systems, including:
Distributed Systems
Systems Resource Management: io (disk, network), cpu, memory usage
Maximizing Throughput and Minimizing Latency
Systems Reliability
Network Programming
Profiling, Benchmarking and Optimization
Distributed Systems with Ruby? Yes!
Building a distributed system with as many moving components as CloudFoundry is no small feat, and it is really interesting to see that the team behind it chose Ruby as the platform of choice. If you look under the hood, you will find Rails, Sinatra, Rack, and a lot of EventMachine code. If you ever wondered if Ruby is a viable platform to build a non-trivial distributed system, then this is great case study and a vote of confidence by VMware…
…keynote at the Proceedings of the Annual ACM Symposium on Principles of Distributed Computing 1 in which he laid out his famous CAP Theorem: a shared-data system can have at most two of the three following properties: C onsistency, A vailability, and tolerance to network P artitions. In 2002, Gilbert and Lynch 2 converted " Brewer's conjecture" into a more formal definition with an informal proof. As far as I can tell, it's been misunderstood …