English has been my pain for 15 years

English has been my pain for 15 years Paul Graham managed to put a very important question, the one of the English language as a requirement for IT workers, in the attention zone of news sites and software developers [1]. It was a controversial matter as he referred to “foreign accents” and the internet is full of people

http://antirez.com/news/61 · September 1, 2013

Twilio incident and Redis

Twilio incident and Redis Twilio just released a post mortem about an incident that caused issues with the billing system: http://www.twilio.com/blog/2013/07/billing-incident-post-mortem.html The problem was about a Redis server, since Twilio is using Redis to store the in-flight account balances, in a master-slaves setup, with multiple slaves in different data centers for obvious availability and data safety

http://antirez.com/news/60 · July 23, 2013

San Francisco

San Francisco Yesterday night I returned back home after a short trip in San Francisco. Before memory fades out and while my feelings are crisp enough, I’m writing a short report of the trip. The point of view is that of a south European programmer exposed for a few days to what

http://antirez.com/news/59 · June 15, 2013

Exploring synchronous replication in Redis

Exploring synchronous replication in Redis Redis uses streamed asynchronous replication, that’s one of the simplest forms of replication you can imagine: a continuos stream of writes is sent to the slaves, without waiting for the slaves to process the writes in any way before replying to the client. I always gave that almost for granted, as

http://antirez.com/news/58 · May 27, 2013

Availability on planet Terah

Availability on planet Terah Terah is a planet far away, where networks never split. They have a single issue with their computer networks, from time to time, single hosts break in a way or the other. Sometimes is a broken power supply, other times a crashed disk, or a software issue completely blocking the

http://antirez.com/news/57 · May 21, 2013

Reply to Aphyr attack to Sentinel

Reply to Aphyr attack to Sentinel In a great series of articles Kyle Kingsbury, aka @aphyr on Twitter, attacked a number of data stores: [1] http://aphyr.com/tags/jepsen Postgress, Redis Sentinel, MongoDB, and Riak are audited to find what happens during network partitions and how these systems can provide the claimed guarantees. Redis is attacked here: http://aphyr.com/posts/283-call-me-maybe-redis I said that Kyle “attacked”

http://antirez.com/news/55 · May 19, 2013

Redis configuration rewriting

Redis configuration rewriting Lately I’m trying to push forward Redis 2.8 enough to reach the feature freeze and release it as a stable release as soon as possible. Redis 2.8 will not contain Redis Cluster, and its implementation of Redis Sentinel is the same as 2.6 and unstable branches, (Sentinel is taken mostly in

http://antirez.com/news/54 · May 13, 2013

Hacking Italia

Hacking Italia Questo post ha lo scopo di presentare alla comunita’ italiana interessata ai temi della programmazione e delle startup un progetto nato attorno ad un paio di birre: “Hacking Italia”, che trovate all’indirizzo http://hackingitalia.com Hacking Italia e’ un sito di “social news”, molto simile ad Hacker News, il celebre collettore di news

http://antirez.com/news/53 · May 6, 2013

The Lean Architect

The Lean Architect Contrary to popular belief, the concepts of lean delivery and architecture are not mutually exclusive. The practices of architecture design are in many senses wasteful, but waste isn’t a simple thing to define. Many types of wasteful activity are in fact highly valuable in the longer term.

https://www.julianbrowne.com/article/the-lean-architect/ · March 18, 2013

Redis with an SSD swap not what you want

Redis with an SSD swap not what you want Hello! As promised today I did some SSD testing. The setup: a Linux box with 24 GB of RAM, with two disks. A) A spinning disk. b) An SSD (Intel 320 series). The idea is, what happens if I set the SSD disk partition as a swap partition and fill Redis with a dataset

http://antirez.com/news/52 · March 6, 2013