Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nijave
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
36 ms
·
691.
▲
by
nijave
2y ago
Captcha/challenges and tracking users/IP rep across the web They also do IP and request risk scores using massive piles of data they've collected
692.
▲
by
nijave
2y ago
Yeah but it's only tiered and/or temp files.
693.
▲
by
nijave
2y ago
We had rate limiting with Istio/Envoy but Envoy was using 4-8x normal memory processing that much traffic and crashing. The attacker was using residential proxies and making about 8 requests before cycling to a new IP. Challenges work
694.
▲
by
nijave
2y ago
Small/medium SaaS. Had ~8 hours of 100k reqs/sec last year when we usually see 100-150 reqs/sec. Moved everything behind a Cloudflare Enterprise setup and ditched AWS Client Access VPN (OpenVPN) for Cloudflare WARP I've
695.
▲
by
nijave
2y ago
Package to folder mapping is pretty common in a lot of languages. Java and Python, for instance
696.
▲
by
nijave
2y ago
Maybe I'm missing something obvious but that seemed to be the only option for injecting stub implementations in integration tests.
697.
▲
by
nijave
2y ago
I think a lot of companies switched to pushing Chrome via device management during the later IE days and never switched back. Presumably that's a decent chunk of market
698.
▲
by
nijave
2y ago
Jellyfin has slowly been getting better. Client also makes a big difference. I fought issues with Roku advertising capabilities properly before eventually hitting limits (100Mbps Ethernet) and moving to Nvidia Shield which has been working
699.
▲
by
nijave
2y ago
I don't think pg_upgrade takes the whole time. Some of it is overhead of AWS managed database service where it's creating a snapshot before and after, applying new config, spinning for no apparent reason
700.
▲
by
nijave
2y ago
Lack of local storage is a fair criticism. I understand balancing reliability with performance but there's some more middle ground like allowing NVMe storage on replicas but not the primary. I don't know much about the MySQL varia
701.
▲
by
nijave
2y ago
I haven't it tried it, but in another post recently someone mentioned enabling synchronous replication after the clone is up to date https://www.postgresql.org/docs/current/warm-standby.html#SY...
702.
▲
by
nijave
2y ago
Curious what you don't like about Aurora? We've found it to generally be better than the older PG offering since it uses clustered storage, you don't pay storage per replica. Additionally, you can pay 30% more per instance fo
703.
▲
by
nijave
2y ago
Only if nothing has timeouts. Likely components somewhere in the stack have timeouts so you're bound by that
704.
▲
by
nijave
2y ago
Not only that but I think you also need to take upstream systems into account. With a reasonably robust frontend that handles transient issues and retries reasonably, I think it's ok to say "no downtime"
705.
▲
by
nijave
2y ago
Iirc AWS explicitly calls out they still use upstream Postgres query engine and some other parts. It very much _is_ Postgres but not 100% pure upstream Postgres.
706.
▲
by
nijave
2y ago
I haven't used Java much in the last few years but it was pretty straight forward with Maven with the slight caveat you use an IDE to do everything. Python isn't too bad now-a-days with poetry although the repo spec could use more
707.
▲
by
nijave
2y ago
That seems like it should have been the default
708.
▲
by
nijave
2y ago
Yes, Cloudflare does that but they don't hand out blocks of dedicated IPs to low paying customers. IIRC you need to be on a contract instead of a monthly plan which is typically a big price increase.
709.
▲
by
nijave
2y ago
I'm always surprised when people say Kubernetes is overkill in the context of distributed systems. You'll end up running all the same stuff yourself but have to manage the integration yourself as well (traffic/L7, config, sto
710.
▲
by
nijave
2y ago
ECS is very very similar to Kubernetes and duplicates pretty much all of the functionality except AWS names and manages each piece as a separate service/offering. ECS+Route53+ALB/ELB+EFS+Parameter Store+Secrets Manager+CloudWatch
711.
▲
by
nijave
2y ago
Surely there are abuse and fair use provisions in their ToS/contract for shared resources like IPs. If they're in the xx percentile of customers causing IP blocks they'd enforce.
712.
▲
by
nijave
2y ago
Sure but there's a huge difference between companies that load the call with sales people and sell to execs vs bringing solutions architects and sales/customer engineers on the call and actually explaining the product and its bene
713.
▲
by
nijave
2y ago
Very true. I think it was Snowflake we worked with recently where the sales rep said they don't get commission (I assume they have other incentives). Aggressive commission structures, sales targets, and little oversights have visible i
714.
▲
by
nijave
2y ago
I remember it being a pain in the ass on Fedora which tracks closely to mainline. Frequently a new kernel version would come out that zfs module didn't support so you'd have to downgrade and hold back the package until support was
715.
▲
by
nijave
2y ago
You've been able to add and remove devices at will for a long time with btrfs (only recently supported in zfs with lots of caveats) Btrfs also supports async/offline dedupe You can also layer it on top of mdadm. Iirc zfs strongly
716.
▲
by
nijave
2y ago
Even then (in my experience) it's pretty common to setup an email based account and it will auto link to an oauth one that already exists. Even if Google revoked oauth, many platforms let you use the email directly to login
717.
▲
by
nijave
2y ago
I've ran Postgres out of disk space many times in lower environments and it's never corrupted the data. In progress transactions fail and rollback or are lost It sounded like some of the motivation was the team having better under
718.
▲
by
nijave
2y ago
You're ignoring the oldest and most mature part of OTEL which is traces. If you look up how to send traces to any popular vendor the options are either a) use our proprietary for at and proprietary agents and SDKs, or b) use otel Iirc
719.
▲
by
nijave
2y ago
That seems like a rather serious bug. Disappointing there's not more follow up with MariaDB
720.
▲
by
nijave
2y ago
While reaching across silos seems good, in theory, my experience is there's just too much breadth and domain knowledge for it to work consistently. Sure I know application code and have worked with a handful of frameworks, but if I
More ›