Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
arter4
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
Evolutionary Architecture
(thoughtworks.com)
3 points
by
arter4
3y ago
|
0 comments
92.
▲
by
arter4
3y ago
You can, but you shouldn't, because at some point you should patch the vulnerabilities you inevitably find on any non-trivial piece of code after a while.
93.
▲
by
arter4
3y ago
It's about the kind of power they have. Microsoft cannot get GPS data from your smartphone (no one uses Windows phones anymore), Google can. Microsoft cannot get the searches you made from your smartphone (see above), Google can becaus
94.
▲
by
arter4
3y ago
Battery replacement for surveillance reasons only makes sense if someone manages to put some kind of tracker in a battery. Airport authorities can certainly have the tools to open up computers especially, as you mention, because they have t
95.
▲
by
arter4
3y ago
Interesting. I hear a lot more about sendfile(), kTLS and general kernel space tricks than I do about DPDK and userspace networking, but maybe it's just me. I do wonder what trend is going to win: bypass the kernel or embrace the kerne
96.
▲
by
arter4
3y ago
Yes, I knew about sendfile() but I wasnt't aware of any web server using that (though I know Kafka uses it). Then I found out Apache supports it via the EnableSendfile directive. Nice. >This directive controls whether httpd may use
97.
▲
by
arter4
3y ago
Web servers doing kernel bypass for zero-copy networking? Do you have a specific example in mind? I'm curious.
98.
▲
by
arter4
3y ago
This is the main insight I got: >the original architecture was based on a tool that was not designed for scale. Based on the article, it read as if this tool was used for diagnostics to perform ad-hoc assessments of stream quality. This
99.
▲
by
arter4
3y ago
I get the spirit, and you can indeed something similar with any hosting provider, but what if Vultur shuts you down (or goes bankrupt)? You can spin up a VM and storage elsewhere, but you have to migrate or rebuild your data. In other words
100.
▲
by
arter4
3y ago
This is interesting. Judging from the screenshot, a huge amount of GET /TweetDetail is generated which triggers some rate limiting, as shown by the 429. If this is indeed due to the recent decision to enforce authentication for all API
101.
▲
by
arter4
4y ago
As it turns out, they didn't like that each requests lands on a single worker and can only reuse connections on that worker, which gets worse as the number of workers per server increases. Presumably, scaling horizontally wasn't c
102.
▲
by
arter4
4y ago
Out of curiosity, are you running ZFS across datacenters or do you have a single DC? My understanding is, ZFS doesn't inherently provide clustering, so each server has its own pool. If you have multiple DCs, how do you handle disaster
103.
▲
by
arter4
4y ago
Probably yes. You can scale horizontally with a lot of web servers and load balance them. You don't need to stretch load balancer clusters across AZs/regions, so I see no reason why Nginx wouldn't work. I assume at that scale