Certificate Transparency Laurie 2014 This is a paper about DNS, certificates, and how to build trust in Certificate Authorities. But beyond that application, it's also a paper about how to build a publicly verifiable append-only log (without using a blockchain) - and that's an idea that could have lots of potential applications. The core idea … Continue reading Certificate Transparency
Outperforming LRU with an Adaptive Replacement Cache Algorithm
Outperforming LRU with an Adaptive Replacement Cache Algorithm Megiddo & Modha, 2004 Ask most people to name a cache management algorithm, and the first thing that springs to their mind is likely to be LRU. But it turns out there is a better (lesser-known) algorithm called ARC (Adaptive Replacement Cache), as used for example by … Continue reading Outperforming LRU with an Adaptive Replacement Cache Algorithm
A storm-drain for “The Morning Paper”
The Morning Paper: a short summary of an important, influential, topical or otherwise interesting paper in the field of CS every weekday. The Morning Paper started out as a twitter project (#themorningpaper), then it became clear a longer form was also necessary because some papers just have too much good content to get across in … Continue reading A storm-drain for “The Morning Paper”
Rod’s keynote at S2G Forum in London
I took notes during Rod Johnson's keynote at the S2G Forum in London this morning, which was entitled "What can the cloud do for me?" In the interests of timely publishing, I present the notes pretty much as-is here. Introduction: Last year everyone was saying , “the shift to the cloud *is* going to happen.” … Continue reading Rod’s keynote at S2G Forum in London
What’s Next? Paris keynote
I gave a keynote at the What's Next? Paris conference last Thursday (26th May) on the key issues that I see impacting enterprise application development in 2011. The talk was in three parts - the first section covers some of the big picture issues: new ways to access applications; new modes of interaction; a digression … Continue reading What’s Next? Paris keynote
Welcome
Welcome to adrian on technology. I spend a lot of my time talking with organizations about enterprise applications. One of the central topics of conversation is always "platform as as service". In my keynotes at JAX London and What's Next? Paris this year, I started to talk about the implications of PaaS for our industry … Continue reading Welcome