Wednesday, October 28, 2015

Links of the day 28/10/2015: K/V DB for side data, RDMA + HTM , metrics 2.0

  • PalDB : embeddable write-once key-value store written in Java by LinkedIn crowd. This solution kind of sit between json/file and level/rocksdb [github]
  • RDMA + HTM : very nice concept, would love to see the extension of HTM to NVM tech in order to close the loop. T His would deliver tremendous speed up capability. But also another type of concurrency model to understand. 
  • Metrics 2.0 : emerging set of conventions, standards and concepts around time series metrics metadata

Tuesday, October 27, 2015

Links of the day 27/10/2015 : #Swarm vs #FLeet vs #Kubernetes vs #Mesos 50 years of #datascience, #google temporal graph DB


Friday, October 23, 2015

Links of the day 23/10/2015: #Openstack, #KVM, #Docker at scale at #CERN




Wednesday, October 21, 2015

Links of the day 21/10/2015: #blockchain consensus protocol, Awesome #aws resources, Killing patents



Tuesday, October 20, 2015

Links of the day 20/10/2015: velocity conf, networking trends and cloud guide for HPC


  • Velocity 2015 : speakers slides , lots of very good talks, particularly the sampling strategy for large scale monitoring and breaking stuff to make them more reliable.
  • Cloud HPC guide : when you want your workload doesn't fit the enterprise definition.
  • HPC networking trends : while the trend is always for bigger network the interesting aspect is the focus also on improving the MTTI as it currently takes days to recover from failure.

Thursday, October 15, 2015

Links of the day 15/10/2015: Paxos , NVM for In-memory DB , Workload characterization Conference


Tuesday, October 13, 2015

Links of the day 13/10/2015: #intel cache partitioning, #AWS dynamodb crash aftermath, SOPS15

  • Intel cache partitioning : why Intel added cache partitioning, the feature is really useful in order to avoid cache pollution and noisy neighbor effect in virtual environment. Until there is an automated way to provision the configuration (autonuma style maybe). It will remain niche. Too bad this is badly needed as the number of cores to cache ratio keep increasing. 
  • Irreversible Failures : Lessons from the AWS DynamoDB Outage, and why you should always be prepared for white/gray/black swan events. Make your system ductile not brittle.. 
  • SOPS 2015 : interesting pick from microsoft research : ironfleet distributed system validation, and distributed transaction. From Intel we have the virtual cpu validation

Monday, October 12, 2015

Links of the day 12/10/2015: virtual cores, nvdimm for qemu and driver queue splitting


  • VISC : update on the virtual core technology by soft machine. Interesting concept, however like the Itanium, really hard to pull off as it requires a specific combination of software and hardware to work. Lets see if they fare better than Intel in that domain.
  • Queue splitting: want to use DPDK for some traffic and the rest go through the standard stack? checkout the bifurcated drivers!
  • NVDIMM and persistent memory in QEMU : cool talk about persistent memory tech for virtualization. This open up a whole new realm of possibility.

Wednesday, October 07, 2015

Links of the day 07/10/2015 : consensus, transaction and correctness

  • Consensus in the wild : lot of way to achieve consensus out there but which one is the most efficient for your requirements. Answer : it depends and we have no consensus.
  • IronFleet: Tool for proving corectness of practical distributed systems using TLA-style state-machine refinement and Hoare-logic verification. 
  • AtlasDB : Transactional Distributed Database layer on top of K/V store.

Friday, October 02, 2015