We love MongoDB. But we recently encountered a roadblock getting it into a larger organization.
In major goof, Uber stored sensitive database key on public GitHub pageUber is trying to force GitHub to disclose the IP address of every person that accessed a webpage connected to a database intrusion that exposed sensitive personal data for 50,000 drivers.
Apache Storm: What We Learned About Scaling & Pushing the Performance EnvelopeLog management isn’t easy to do at scale. We designed Loggly Gen2 using the latest social-media-scale technologies—including ElasticSearch, Kafka from LinkedIn, and Apache Storm—as the backbone of ingestion processing for our multi-tenant, geo-distributed, and real-time log management system.
Life is More Than a Series of Cache MissesI don't know what to make of the continual stream of people in 2015 with fixations on low-level performance and control.
First Computer Bug (Large Photograph)The First Computer Bug Moth found trapped between points at Relay # 70, Panel F, of the Mark II Aiken Relay Calculator while it was being tested at Harvard University, 9 September 1947. The operators affixed the moth to the computer log, with the entry: "First actual case of bug being found".
It’s Time To Get Over That Stored Procedure Aversion You Have — Rob ConeryIn the .NET world (and beyond), data access is a cluster-fucked echo chamber of half-assed rocket engineering and cargo cultism based on decade-old cathedralized thinking and corporate naval -gazing.
A string of unexpected lengthsWhen you start learning to program, or working in a new language, it’s often suggested that you build a simple program like Battleship or Tic-tac-toe. The games' rules are well-defined and easy to grasp, and you only need to read and print text to get started.
No Such Thing As Plain TextWhile there are numerous excellent articles, blog posts and books about the correct handling of character encodings in software systems, many systems still get it wrong because their architects and developers never understood what this is all about.
Why programmers should be a part of the design processThis has become the hackneyed answer given by many a proud software builder to questions about user interface design. Push this big green button here, and your document is instantly everywhere. How did such magic occur? You don’t know. You don’t care. It just works.
mnot’s blogHTTP/2 is getting close to being real, with lots of discussions and more implementations popping up every week. What does a new version of the Web’s protocol mean for you? Here are some early answers: Making HTTP/2 succeed means that it has to work with the existing Web.
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.