4 ms·
Perhaps, but Python vs C is hardly an apples-for-apples comparison. I could get 1000x differences benchmarking Aurora vs Redis for example. That's what I meant
by RandomBK 3y ago
Perhaps, but Python vs C is hardly an apples-for-apples comparison. I could get 1000x differences benchmarking Aurora vs Redis for example. That's what I meant by "used in a way not meant to be used".
Broadly speaking, there's plenty of public benchmarks indicating that a properly-configured Aurora is within the same order magnitude as a properly-configured RDS Postgres which is in the same ballpark as MySQL. That's an indication to me that Aurora isn't fundamentally broken in some way, making a 1000x claim quite extraordinary.
- re-thc 3y ago> That's an indication to me that Aurora isn't fundamentally broken in some way, making a 1000x claim quite extraordinary. This isn't the open source MySQL being compared. MySQL Heatwave is an in-memory analytics cluster that works as a MySQL plugin. It's cloud only. In a way it's similar to AlloyDB from GCP, which has similar style claims (maybe not 1000x)
- wredue 3y agoAnd that’s why I also discussed the several web api benchmarks where you’ll see 10,000x differences from bottom ranking to top. But you didn’t like that, so felt compelled to ignore it. 1,000x is literally nothing when discussing modern development practices. I’m not saying that oracle is definitely 1000x faster, just that writing off claims of 1000x cause you dislike the number is not proper in software when you can immediately find 10,000x benchmarks of two directly competing software packages.
- RandomBK 3y agoShow me a serious (i.e. used in production) web framework that is 10,000x faster or slower than React or Vue or Spring when measured on a real-life workload (i.e. not testing a single function in a hot loop). All I'm saying is that if you're approaching a benchmark between serious competitors providing similar functionality used in the intended way, you almost never see 1000x+ performance differences.
- wredue 3y ago[flagged]
- wredue 3y agoThe claim that “1000x is extraordinary” is demonstrably wrong. You can browse virtually any modern website today and see time to full load of 15+ seconds, followed by time to link load of 7+ seconds. Back in the days of single core pentiums, 1 second loads were considered severely broken. Modern software on modern hardware takes tens of seconds to start, whereas software with more features in the pentium days loaded instantly. 1000x is not only not “extraordinary”, it’s actually the demonstrable norm today. You think it’s extraordinary as a result of simply not knowing what computers are capable of.
- RandomBK 3y ago15s vs 1s is only a factor of 15x, not 1000x. The load time of the oft-considered-bloated reddit.com for me is ~5s. Let's use that as a benchmark. If you told me you got reddit.com to load 1000x faster (5ms), then yes that is extraordinary. You're also missing the point of my 'apples-to-apples' caveat. A modern webpage might load slowly, but it also does a lot more than a static html one-pager. Sure you might not consider that to be useful, but those features (tracking, A/B testing, ads, redundancy, CDN, etc.) are useful to someone.