Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
escardin
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
escardin
5y ago
> 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 fail to run on vites
2.
▲
by
escardin
6y ago
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 speculation is w
3.
▲
by
escardin
6y ago
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 necessary AFAIK
4.
▲
by
escardin
6y ago
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 can normally
5.
▲
by
escardin
6y ago
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 everything you descri
6.
▲
by
escardin
6y ago
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 anything like tha
7.
▲
by
escardin
6y ago
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/
8.
▲
by
escardin
6y ago
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 going to help rou
9.
▲
by
escardin
6y ago
Then you're using something bigger than a Cortex-A55?
10.
▲
by
escardin
6y ago
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 biggest complain
11.
▲
by
escardin
6y ago
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 want an ELK cl
12.
▲
by
escardin
6y ago
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 is. Let'
13.
▲
by
escardin
6y ago
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 get you an 'ha&#x
14.
▲
by
escardin
6y ago
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 become awkward, as you
15.
▲
by
escardin
6y ago
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 provisioning servers
16.
▲
by
escardin
6y ago
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 no concept of previous
17.
▲
by
escardin
6y ago
They're not though? The interactive stuff doesn't work on an Apple TV at least.
18.
▲
by
escardin
6y ago
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 wasn't just milk,
19.
▲
by
escardin
6y ago
> 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 ecosystems
20.
▲
by
escardin
6y ago
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 society una
21.
▲
by
escardin
6y ago
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 areas i.e.: You didn'
22.
▲
by
escardin
6y ago
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. In my own
23.
▲
by
escardin
6y ago
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 install the nf
24.
▲
by
escardin
7y ago
There's this https://github.com/google/zoekt . It's pretty light on features, but dang if it isn't fast and precise.
25.
▲
by
escardin
7y ago
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.
26.
▲
by
escardin
7y ago
> In terms of total energy use, it’s almost certain that a ten-year refrigerator should be replaced, for example. Argh! This is such BS! I'm so sick of hearing this. My parents had a 30+ year old fridge they replaced recently. The e
27.
▲
by
escardin
7y ago
My 6 may not have the current OS, but it's still getting security updates, which is all I care about on a phone that is otherwise good enough still.
28.
▲
by
escardin
7y ago
IMO kustomize handles that case far better than helm does and comes built into kubectl.
29.
▲
by
escardin
7y ago
My wife replaced her 6 plus with an 8 because it was crashing a lot before this feature was implemented.
30.
▲
by
escardin
7y ago
That's what I've been finding a lot lately. Kubenetes manifests have very complete schemas, but there's not really any official concise way to express them or relations between them. I've come to the conclusion that helm
More ›