3 ms·
Depends on how well managed it is (hint: not always good). For a high performance service like ClickHouse the nodes may need to be optimized and that's not oft
by re-thc 4y ago
Depends on how well managed it is (hint: not always good).
For a high performance service like ClickHouse the nodes may need to be optimized and that's not often done in the fully managed solutions.
For EKS they often take forever to get to the current version of k8s and that might be a problem.
Whilst performance of the master nodes have increased recently they might not be up to scratch for what's required if you're doing a lot of operations.
All in all managed does not mean fit for all requirements. It certainly is great for at least 80% of cases but not all.
- manishsharan 4y agoThe question I would ask is would your team have the bandwidth and experience to do it better than GKE , EKS ,AKS etc.? My employer deploys to AKS and Anthos ; they both have limitations but my advise to teams is to work within those limitations as we are in the business of building business applications and not systems management s/w.
- re-thc 4y agoAnd it is a question to ask. Maybe a good question for ClickHouse and you can wait and see as their cloud offerings play out. Well in this case they are providing systems management services as in the ClickHouse database as a service.
- hodgesrm 4y agoEKS and GKE are good products. We run a competing platform for ClickHouse on AWS and made the same decision as ClickHouse Inc 3 years ago and for very similar reasons. Kubernetes requires investment to run well, especially if you aspire to be multi-platform. Disclaimer: I work for Altinity.