4 ms·
this is really nice. For all the news that you hear about ruby and rails, that is slow, that is bad, that everyone leave the language. I found it really nice. I
by claudiug 10y ago
this is really nice. For all the news that you hear about ruby and rails, that is slow, that is bad, that everyone leave the language. I found it really nice. I do follow and see all the video conf regarding ruby, and I do hope that next year, jruby will be 3 times faster, and jruby+truffle will be able to run normal ruby gems.
As for ruby 3, to be 3 times faster, for that we wait and hope
- joering2 10y agoI'm sorry to be this guy, but what a simple checkout store that Shopify is (nothing wrong with that) has to do with ability to scale and add more servers? Whether this was written in PHP, .NET or Ruby.
- noir_lord 10y agoWhat an arrogant comment, "simple checkout store", yes if they where doing it for one customer perhaps but they are handling inventory, sales, displaying products, theming, delivery, invoicing and payment processing for thousands of clients and millions of customers... "simple checkout store" - brilliant.
- le-mark 10y agoHa! Shard on shopId. ECommerce can be hard, but there's nothing special about what you descibe!
- richardlblair 10y agoI'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?