> With vitess the sharding logic lives “in the database” so your application doesn’t need to be updated. That is unfortunately not true in the majority of cases. Queries of medium complexity or higher will often just…
It's because CashApp lets you buy and sell bitcoin, that is, CashApp is buying this bitcoin so it can sell it to customers [1]. It's not speculation on the part of Square or Jack Dorsey. All this speculation about…
I assume if you are using MSBuild you're building .net or otherwise using visual studio. If you want to build these projects with gradle or maven you still have to invoke MSBuild in my experience. It's not strictly…
My thought was everyones local cache was expired and it's re-syncing everyone. Supposedly they run vitess for mysql sharding, and that could mean they're getting slammed by a lot of scatter or cross shard queries they…
My team manages a large scale vitess setup. Nothing is free. Vitess is a much better way of sharding mysql than sharding in app. It is not a silver bullet. No matter how you slice it, sharding a database exposes you to…
No you still have to send the data over the pcie link, but DPDK should basically offload all the network work to the nic, so that you are just streaming data to it. The kernel won't need to deal with IRQs or timing or…
It's probably outside the scope (and possibly cheating) but could a DPDK stack & supported nic[1] push you past the PCIe limit? [1] https://core.dpdk.org/supported/
I would argue that an ingress is not a barrier to getting started with k8s (even with kubeadm on bare metal). You don't NEED an L7 router to get started. Much more likely is you need a LoadBalancer. An ingress is only…
Then you're using something bigger than a Cortex-A55?
They're screwed unless they update. Luckily the iPhone 6 was still getting security updates as of this year. It doesn't have ios 13+ but it does have security updates on 12. As a 6 user for another month or so, my…
If you want an ELK stack, you should look into the operators provided by Elastic [1]. All you need to do is write a very small manifest or two for each thing you want operated. I feel like this is a better solution to…
I also think helm is terrible. Helm's stated goal is to be something of a package manager for apps in k8s, but this is fundamentally unworkable as shown by... Helm. It's hard to describe just how unworkable this idea…
I did an on-prem k8s deployment at my last place. It is definitely challenging compared to EKS and GKE, but the difficultly is not in base k8s. Following the kubeadm getting started guide on the kubernetes.io site can…
Conceptually this is exactly what Terraform is made for. It will deploy things with the parallelism rate you specify, and is designed to neatly scale your infra up and down. To do a rolling deployment though, it does…
The tooling for Terraform with bare metal is poor, but it is out there. There are plugins for MAAS, Cobbler, Some giant HPE thing I never wanted to touch. If you're willing to write code, I found it a good fit for…
Ansible is a good choice for maintaining the k8s infra itself, but IMO is not good at maintaining hardware or managing containers. The major problem with Ansible compared to container orchestrators is that Ansible has…
They're not though? The interactive stuff doesn't work on an Apple TV at least.
But that was always the case? At least as late as 2001, they had weekly milk delivery in Moncton, New Brunswick. It cost the same as milk in a store. You put your order in an envelope with some cash for next week. It…
> Cool, I thought so, I just wasn't 100% sure! I think it's interesting how different people take away different things here, to me, this demonstrates that you don't have to have namespaces; many of the largest…
I don't get this in general? Is it not policy that you need to wear a shirt and shoes while in a commercial building? Do you not have signs on your stores that say 'No Shirt, No Shoes, No Service'? How are we as a…
What I find most interesting about this is that is has just as much trouble as humans in translating requirements into code. Admittedly it makes some fairly basic mistakes as well, but always in the under specified…
In some sense, it doesn't. But the point of these measures is to be anti-racist. To make the environment more welcoming to people of colour. Maybe the majority of people of colour don't care, but I am sure that some do.…
This is exactly right. Local storage is conceptually the persistent volume equivalent to an emptydir volume mount. If you want to have a 'storage node' in a simple way, the NFS storage provider is the way to go. You…
There's this https://github.com/google/zoekt. It's pretty light on features, but dang if it isn't fast and precise.
Yes! Publish a graphql schema that is parseable by apollo graphql please! I tried to use your API on my companies internal source graph setup and had to hand roll my API calls because of these errors.
> With vitess the sharding logic lives “in the database” so your application doesn’t need to be updated. That is unfortunately not true in the majority of cases. Queries of medium complexity or higher will often just…
It's because CashApp lets you buy and sell bitcoin, that is, CashApp is buying this bitcoin so it can sell it to customers [1]. It's not speculation on the part of Square or Jack Dorsey. All this speculation about…
I assume if you are using MSBuild you're building .net or otherwise using visual studio. If you want to build these projects with gradle or maven you still have to invoke MSBuild in my experience. It's not strictly…
My thought was everyones local cache was expired and it's re-syncing everyone. Supposedly they run vitess for mysql sharding, and that could mean they're getting slammed by a lot of scatter or cross shard queries they…
My team manages a large scale vitess setup. Nothing is free. Vitess is a much better way of sharding mysql than sharding in app. It is not a silver bullet. No matter how you slice it, sharding a database exposes you to…
No you still have to send the data over the pcie link, but DPDK should basically offload all the network work to the nic, so that you are just streaming data to it. The kernel won't need to deal with IRQs or timing or…
It's probably outside the scope (and possibly cheating) but could a DPDK stack & supported nic[1] push you past the PCIe limit? [1] https://core.dpdk.org/supported/
I would argue that an ingress is not a barrier to getting started with k8s (even with kubeadm on bare metal). You don't NEED an L7 router to get started. Much more likely is you need a LoadBalancer. An ingress is only…
Then you're using something bigger than a Cortex-A55?
They're screwed unless they update. Luckily the iPhone 6 was still getting security updates as of this year. It doesn't have ios 13+ but it does have security updates on 12. As a 6 user for another month or so, my…
If you want an ELK stack, you should look into the operators provided by Elastic [1]. All you need to do is write a very small manifest or two for each thing you want operated. I feel like this is a better solution to…
I also think helm is terrible. Helm's stated goal is to be something of a package manager for apps in k8s, but this is fundamentally unworkable as shown by... Helm. It's hard to describe just how unworkable this idea…
I did an on-prem k8s deployment at my last place. It is definitely challenging compared to EKS and GKE, but the difficultly is not in base k8s. Following the kubeadm getting started guide on the kubernetes.io site can…
Conceptually this is exactly what Terraform is made for. It will deploy things with the parallelism rate you specify, and is designed to neatly scale your infra up and down. To do a rolling deployment though, it does…
The tooling for Terraform with bare metal is poor, but it is out there. There are plugins for MAAS, Cobbler, Some giant HPE thing I never wanted to touch. If you're willing to write code, I found it a good fit for…
Ansible is a good choice for maintaining the k8s infra itself, but IMO is not good at maintaining hardware or managing containers. The major problem with Ansible compared to container orchestrators is that Ansible has…
They're not though? The interactive stuff doesn't work on an Apple TV at least.
But that was always the case? At least as late as 2001, they had weekly milk delivery in Moncton, New Brunswick. It cost the same as milk in a store. You put your order in an envelope with some cash for next week. It…
> Cool, I thought so, I just wasn't 100% sure! I think it's interesting how different people take away different things here, to me, this demonstrates that you don't have to have namespaces; many of the largest…
I don't get this in general? Is it not policy that you need to wear a shirt and shoes while in a commercial building? Do you not have signs on your stores that say 'No Shirt, No Shoes, No Service'? How are we as a…
What I find most interesting about this is that is has just as much trouble as humans in translating requirements into code. Admittedly it makes some fairly basic mistakes as well, but always in the under specified…
In some sense, it doesn't. But the point of these measures is to be anti-racist. To make the environment more welcoming to people of colour. Maybe the majority of people of colour don't care, but I am sure that some do.…
This is exactly right. Local storage is conceptually the persistent volume equivalent to an emptydir volume mount. If you want to have a 'storage node' in a simple way, the NFS storage provider is the way to go. You…
There's this https://github.com/google/zoekt. It's pretty light on features, but dang if it isn't fast and precise.
Yes! Publish a graphql schema that is parseable by apollo graphql please! I tried to use your API on my companies internal source graph setup and had to hand roll my API calls because of these errors.