Earlier quoted context omitted.
It's a mix. I'm a consultant that specializes in large scale distributed systems. I have some customers that have >100k production database nodes. I manage probably >50PB of data. I have designed large distributed systems for more than 100 customers.
consultant = charge > £600 a day to bring Docker to the company. Yet doesn't care when shit hits the fan 3 months later because he's already gone. In fact, he will never known about it. By the way, How to have 100 customers => leave right after the design phase every single time. Clients add up quickly.
Why Databases Are Not for Docker Containers
181–184 of 184 posts
Re: Why Databases Are Not for Docker Containers
#182Earlier quoted context omitted.
It's a mix. I'm a consultant that specializes in large scale distributed systems. I have some customers that have >100k production database nodes. I manage probably >50PB of data. I have designed large distributed systems for more than 100 customers.
Nice. 100K database nodes! Is that like, Facebook or Twitter? I hope you write about that somewhere.
Re: Why Databases Are Not for Docker Containers
#183Earlier quoted context omitted.
It's a mix. I'm a consultant that specializes in large scale distributed systems. I have some customers that have >100k production database nodes. I manage probably >50PB of data. I have designed large distributed systems for more than 100 customers.
consultant = charge > £600 a day to bring Docker to the company. Yet doesn't care when shit hits the fan 3 months later because he's already gone. In fact, he will never known about it. By the way, How to have 100 customers => leave right after the design phase every single time. Clients add up quickly.
Re: Why Databases Are Not for Docker Containers
#184Earlier quoted context omitted.
I've been running a couple of petabytes in production with Docker and Cassandra for a couple years (around 2k nodes). I've rarely seen FS corruption, however I must qualify that this is on bare metal. They could be running into issues with the interaction with EBS? This is more of a screed than an argument backed by specific details and facts.
How do you handle making updates to configuration with all your nodes in containers? Do you blue green deploy the cluster or something? Run config management in the container?
Depending on the customer and the tech involved we'll do blue-green by doing a controlled rolling push of the config or image after it makes it through the dev/test cycle. Also depending on the type of tech we'll store actual data on network or host volumes.