12 karma · joined March 21, 2014
Seriously? Is that a good reason to move somewhere? What difference does it make? It's as irrelevant to moving as is the ethnicity of the country.
I'll consider trying out Ubuntu again when 14.04 LTS comes out this month. Maybe I'll get used to it, who knows.
Source? Unless you consider the failure of Mt. Gox an "infrastructure" problem, then this is not the case.
KeePass is the program for linux I've found that fills in your details in the browser for you (short of LastPass, which I don't trust).
1. Most people don't go with two writes to a relational database (like MySQL). Syncing is hard, and when it is done, it loses its relational features. 2. Common set up is one mysql write server, scaling it up to fit your traffic, and automatically syncing it with additional servers where SELECT statements only will be made. A random read server is selected if there are multiple to choose from. 3. This also means that in the application, doing a write and immediate read on what you just wrote won't work, so you have to code your application around that. 4. In you app you separate your connections for the reads and writes.
Now, in terms of making changes to the write server is what I'm trying to figure out. Perhaps there's a way to make upgrades on one of the slaves (the reads), then automatically make that slave the master and the master a slave? Not sure, I'm reading a MySQL book (The MySQL Bible) right now that I hope will point me in the right direction.
Depends. Are you using a service that provides it, and are you willing to pay for it?
I think "There's no way to increase storage space without major down-time" is the most important one. One hour of downtime is no good for production.
Cheers!
Additionally, when something breaks in the middle of the night, I'm going to need to know how to troubleshoot it. What do you think?