Opinion | The Malign Incompetence of the British Ruling Class - The New York Times
5 weeks ago by jm
Pankaj Mishra wastes no time getting the boot into the ineptitude of the ruling-class Brexiteers. it's glorious
britain
india
brexit
ireland
pakistan
asia
partition
history
colonialism
pankaj-mishra
Politicians and journalists in Ireland are understandably aghast over the aggressive ignorance of English Brexiteers. Business people everywhere are outraged by their cavalier disregard for the economic consequences of new borders. But none of this would surprise anyone who knows of the unconscionable breeziness with which the British ruling class first drew lines through Asia and Africa and then doomed the people living across them to endless suffering.
5 weeks ago by jm
Call me maybe: Elasticsearch 1.5.0
may 2015 by jm
tl;dr: Elasticsearch still hoses data integrity on partition, badly
elasticsearch
reliability
data
storage
safety
jepsen
testing
aphyr
partition
network-partitions
cap
may 2015 by jm
Call me maybe: Elasticsearch
june 2014 by jm
Wow, these are terrible results. From the sounds of it, ES just cannot deal with realistic outage scenarios and is liable to suffer catastrophic damage in reasonably-common partitions.
elasticsearch
ops
storage
databases
jepsen
partition
network
outages
reliability
If you are an Elasticsearch user (as I am): good luck. Some people actually advocate using Elasticsearch as a primary data store; I think this is somewhat less than advisable at present. If you can, store your data in a safer database, and feed it into Elasticsearch gradually. Have processes in place that continually traverse the system of record, so you can recover from ES data loss automatically.
june 2014 by jm
The network is reliable
june 2013 by jm
Aphyr and Peter Bailis collect an authoritative list of known network partition and outage cases from published post-mortem data:
I honestly cannot understand people who didn't think this was the case. 3 years reading (and occasionally auto-cutting) Amazon's network-outage tickets as part of AWS network monitoring will do that to you I guess ;)
networking
outages
partition
cap
failure
fault-tolerance
This post is meant as a reference point -- to illustrate that, according to a wide range of accounts, partitions occur in many real-world environments. Processes, servers, NICs, switches, local and wide area networks can all fail, and the resulting economic consequences are real. Network outages can suddenly arise in systems that are stable for months at a time, during routine upgrades, or as a result of emergency maintenance. The consequences of these outages range from increased latency and temporary unavailability to inconsistency, corruption, and data loss. Split-brain is not an academic concern: it happens to all kinds of systems -- sometimes for days on end. Partitions deserve serious consideration.
I honestly cannot understand people who didn't think this was the case. 3 years reading (and occasionally auto-cutting) Amazon's network-outage tickets as part of AWS network monitoring will do that to you I guess ;)
june 2013 by jm
Riak, CAP, and eventual consistency
april 2013 by jm
Good (albeit draft) write-up of the implications of CAP, allow_mult, and last_write_wins conflict-resolution policies in Riak:
riak
cap
eventual-consistency
distcomp
distributed-systems
partition
last-write-wins
voldemort
allow_mult
As Brewer's CAP theorem established, distributed systems have to make hard choices. Network partition is inevitable. Hardware failure is inevitable. When a partition occurs, a well-behaved system must choose its behavior from a spectrum of options ranging from "stop accepting any writes until the outage is resolved" (thus maintaining absolute consistency) to "allow any writes and worry about consistency later" (to maximize availability). Riak leans toward the availability end of the spectrum, but allows the operator and even the developer to tune read and write requests to better meet the business needs for any given set of data.
april 2013 by jm
related tags
allow_mult ⊕ aphyr ⊕ asia ⊕ brexit ⊕ britain ⊕ cap ⊕ colonialism ⊕ data ⊕ databases ⊕ distcomp ⊕ distributed-systems ⊕ elasticsearch ⊕ eventual-consistency ⊕ failure ⊕ fault-tolerance ⊕ history ⊕ india ⊕ ireland ⊕ jepsen ⊕ last-write-wins ⊕ network ⊕ network-partitions ⊕ networking ⊕ ops ⊕ outages ⊕ pakistan ⊕ pankaj-mishra ⊕ partition ⊖ reliability ⊕ riak ⊕ safety ⊕ storage ⊕ testing ⊕ voldemort ⊕Copy this bookmark: