In a move that Google says will technologically liberate both Chrome and Safari, the company has begun its own offshoot of the WebKit browser engine project called Blink.
Introducing Queues — Creating a Pipeline in the CloudQueues provide an interface for Dataflow Programming that is built on top of our job system. While a distributed queue data structure with push, pop, and ack capabilities is provided, the key benefit is the ability to attach a handler to a queue for scalable processing of a queue’s messages.
Principles of Software Engineering, Part 1This is the first in a series of posts on the principles of software engineering. There's far more to software engineering than just "making computers do stuff" – while that phrase is accurate, it does not come close to describing what's involved in making robust, reliable software.
14 lessons after five years of professional programming1. When performance is an issue, if you can calculate or process it at the application layer, then take it out of the database layer. order by/group by are classic examples. It’s almost always easier to scale out your application layer than your database layer.
Planetary Annihilation: March 22nd LiveStreamPre-Order now at: http://store.uberent.com Segment 1: Jon Mavor and Kevin Francis talk about planet generation and the deferred rendering engine. In-engine d...
Explain like I’m 5: KerberosExplain like I’m 5 years old: Kerberos – what is Kerberos, and why should I care? While this topic probably can not be explained to a 5 year-old and be understood, this is my attempt at defragmenting documentation with some visual aids and digestible language.
John Ratcliff's Code Suppository : So your teenager tells you they want to 'make video games' for a living...A race condition is a flaw that occurs when the timing or ordering of events affects a program’s correctness.
checkedthreads: bug-free shared memory parallelismIf you aren’t deeply frightened about all the issues raised by concurrency, you aren’t thinking about it hard enough.
BOSOHere is a piece of C++ code that shows some very peculiar performance. For some strange reason, sorting the data miraculously speeds up the code by almost 6x: Initially I thought this might be just a language or compiler anomaly. So I tried it in Java:
This Read-It-Later-list is just that, bookmarks of stuff I intend to read or have read. I do not necessarily agree with opinions or statements in the bookmarked articles.
This list is compiled from my Pocket list.