3 ms·
I'm going to attempt to bring this back to a positive and constructive conversation. From the sounds of it we are all devs here. And, as experienced devs, we a
by richardlblair 10y ago
I'm going to attempt to bring this back to a positive and constructive conversation.
From the sounds of it we are all devs here. And, as experienced devs, we all know that saying "you just have to ..." will be your famous last words.
Adding more servers, as many of you will know, only works up to a point. From there you have to further build out databases, redis, memcache, load balancers, etc. As much as we like to fantasize about a "go faster" button which just adds more compute, often the amount of memory or CPU you have isn't the bottleneck.
When it comes to sharding, you're not wrong. Sharding off of a primary key is something that is easy to grasp. Hell, it's not overly special (especially these days). However, that doesn't mean it's easy.
If you think building a commerce platform is easy, I'd encourage you to apply. Maybe you have the type of skills we are looking for?
- le-mark 10y agoLol been there, done that, got the tshirt. I've implemented ecommerce sites; integrations with 3-4 credit card processors, ACH for US, Canada, and the U.K., sales tax for all US states, Canadian HST, GST, PST taxes, and UK VAT. Typical developer self congratulatory BS. I'm a special snow flake, look at the systems I've built to solve such unique problems! Sickening isn't it?