Jump to content

  • You cannot start a new topic
  • You cannot reply to this topic

Presenting A Lightning-Fast And Enduring Cs-Cart Demo With 200,000 Products Rate Topic   * * * * * 5 votes

 
  • e-carter
  • Junior Member
  • Members
  • Join Date: 22-Sep 10
  • 31 posts

Posted 29 March 2016 - 11:50 PM #21

Providing results for cs-cart customers when using dedicated servers with 64GB memory configurations is in fact unrealistic.  Pay $400 for software and spend $500+/month for a server to run it?

 

I have clients that run 225K products in V3.0.4 cs-cart with 12GB memory and a few cpu's.  So 100K products isn't really a big deal

 

Anything will run fast if you cache it all in memory (like the old SHM caching method used in V3) and then have the DB cached in memory as well.  That's not rocket science and says nothing about the software itself but rather what you can spend to host it.

 

Now you're getting silly in your response.  Find me a host that runs atom processors on a server.  We all know that different cpus have different core counts and different clock speeds and different internal caches (all of which make a huge difference).  My point was to show performance across a scaling of HW configurations as well as product/site configs.

 

And don't forget the software variants that impact performance as well.  Things like number of cart promotions, product features, product comparisons, etc.

 

My point is that your configuration and results is not relevant to 99.9% of your customers.  Great news for you internally as it relates to Merchium but not relevant at all to your bread and butter customers.  You know, they guys who pay your bills/salaries.

 

You've effectively shown one data point that is irrelevant to the vast majority of your customers.  My request was simply to provide performance/configuration info that might help 99% of your customers versus 0.01%.

 

Why you are so sure? I wouldn't be. The Atom cores are offered in USA. Yes it is tricky business but USA is USA. In contrast, the mentioned server in Nuremberg, Germany is 44USD for 64GB RAM, 2 SSD's, very last i7 CPU.

If you pay $$$ for similar spec in USA, it is not only others problem. You need be more critical about your own numbers like 99.9% or 500+/month.

If you try then you may see same thing differently. Thus the demo cart is installed on $44 server (+VAT). :)

 

But yes, i do support the idea to provide the tests with Varnish on newer engines like nginx, percona,..

Nginx would make more difference than extra cores and Gigs of RAM when used with FPC'd (static) content.



 
  • abolshakov
  • Architect
  • CS-Cart Architects
  • Join Date: 20-Aug 14
  • 93 posts

Posted 30 March 2016 - 09:42 AM #22

The main goal of the highload demo is to demonstrate that if you wanna go fast and high-available with CS-Cart and huge product count under a high load - you can do it.

 

$400 for software and spend $500+/month for a server to run it?

As mentioned above, it's only $44.

 

Nginx would make more difference than extra cores and Gigs of RAM when used with FPC'd (static) content

 

We used Nginx as a server behind Varnish.


Alexander Bolshakov
CS-Cart Architect Team


 
  • Anton_Sk
  • Junior Member
  • Members
  • Join Date: 06-May 10
  • 32 posts

Posted 30 March 2016 - 03:55 PM #23

The main goal of the highload demo is to demonstrate that if you wanna go fast and high-available with CS-Cart and huge product count under a high load - you can do it.

 

As mentioned above, it's only $44.

 

 

We used Nginx as a server behind Varnish.

Write please Nginx configuration, Varnish, Redis, MySQL for your demo site.



 
  • abolshakov
  • Architect
  • CS-Cart Architects
  • Join Date: 20-Aug 14
  • 93 posts

Posted 30 March 2016 - 03:59 PM #24

Write please Nginx configuration, Varnish, Redis, MySQL for your demo site.

 

You can easily reproduce used environment and configuration values using our Ansible playbooks. The instruction can be found here: https://github.com/c...nsible-playbook

 

Nginx configuration itself can be found here: http://docs.cs-cart....tall/nginx.html


Alexander Bolshakov
CS-Cart Architect Team


 
  • e-carter
  • Junior Member
  • Members
  • Join Date: 22-Sep 10
  • 31 posts

Posted 30 March 2016 - 04:39 PM #25

For new installations and testing i would advise to try the cheapest and fastest clouds (in Americas) https://www.vultr.com/pricing/

Takes no time to start with uploading your project. I compared performance to 3 other popular providers, this one is way faster. Especially good feature is that for $5 (first month free) you get on SSD and choose out of 14 locations. I clicked on Dallas and got ping time of 14ms from my home in Austin.



 
  • ghostrider
  • Junior Member
  • Members
  • Join Date: 05-Jan 11
  • 177 posts

Posted 31 March 2016 - 02:34 AM #26

You can easily reproduce used environment and configuration values using our Ansible playbooks. The instruction can be found here: https://github.com/c...nsible-playbook

 

Nginx configuration itself can be found here: http://docs.cs-cart....tall/nginx.html

 

 

Is the Ubuntu configuration compatible with Debian? I want to give it a try.



 
  • abolshakov
  • Architect
  • CS-Cart Architects
  • Join Date: 20-Aug 14
  • 93 posts

Posted 31 March 2016 - 10:38 AM #27

Is the Ubuntu configuration compatible with Debian? I want to give it a try.

 

It's not compatible. 


Alexander Bolshakov
CS-Cart Architect Team


 
  • tbirnseth
  • CS Cart Expert
  • Authorized Reseller
  • Join Date: 08-Nov 08
  • 11266 posts

Posted 31 March 2016 - 05:41 PM #28

Why you are so sure? I wouldn't be. The Atom cores are offered in USA. Yes it is tricky business but USA is USA. In contrast, the mentioned server in Nuremberg, Germany is 44USD for 64GB RAM, 2 SSD's, very last i7 CPU.

If you pay $$$ for similar spec in USA, it is not only others problem. You need be more critical about your own numbers like 99.9% or 500+/month.

If you try then you may see same thing differently. Thus the demo cart is installed on $44 server (+VAT). :)

 

But yes, i do support the idea to provide the tests with Varnish on newer engines like nginx, percona,..

Nginx would make more difference than extra cores and Gigs of RAM when used with FPC'd (static) content.

 

Unfortunately I think you're mixing apples/oranges.  They specified a dedicated server with 64GB of ram.  Not a cloud partition that will page in memory up to 64GB.  The goal of this test was (I think) to show performance under a sustained load, not bursts.  Yes, the $500 figure came out of the air in that what I see offered in the US for VPS (non-cloud) installations is about $85/month for 6GB so I just extrapolated since I don't have any customers who require dedicated servers with 64MB.  As I said, under V3 and SHM, it was not difficult to have a site running 225K products in a commercial environment.  But I have not asked for a quote on a 64GB dedicated server anywhere.  But, $500 might be too low a number too.

 

If you have a dedicated server (not cloud) you want to give me with 64GB of memory for $44/month, I'm all ears.

Note that demo.cs-cart.com has very few products and the whole data set is pretty useless for establishing any kind of load test.


EZ Merchant Solutions: Custom (USA based) B2B Development, Consulting, Development and Special Projects (get a quote here).
Commercial addons, payment methods and modifications to meet your business and operations needs.


 
  • e-carter
  • Junior Member
  • Members
  • Join Date: 22-Sep 10
  • 31 posts

Posted 01 April 2016 - 05:09 AM #29

Note that demo.cs-cart.com has very few products and the whole data set is pretty useless for establishing any kind of load test.

Cannot argue on this. It is real trap for those who starts with the hope on bаrе Fortune.

Regarding to cloud vs dedicated server, i see what is your point about devoted RAM but then if we worry about sustained load not bursts, it is just empirical evaluation not what this demo is all about.

I need to see the improvement from cs-cart to the updated cs-cart, well, loaded with same 'pretty useless' data load. If this improvement is essential then you have more space to manage sustained load too.

Again, sustained load may be handled more effectively with Nginx and nightworming FPC than with pricey hardware.

 

 

If you have a dedicated server (not cloud) you want to give me with 64GB of memory for $44/month, I'm all ears.

- Dedicated root server: https://www.hetzner....server/ex41sssd



 
  • mokeshop
  • Senior Member
  • Members
  • Join Date: 27-Jul 12
  • 1000 posts

Posted 01 April 2016 - 10:38 AM #30

Will the automatic server configuration work on hetzner also? The last was prepared for digital ocean. How about rewriting the the article on the blog for php7?

 
  • abolshakov
  • Architect
  • CS-Cart Architects
  • Join Date: 20-Aug 14
  • 93 posts

Posted 01 April 2016 - 10:40 AM #31

Will the automatic server configuration work on hetzner also? The last was prepared for digital ocean. How about rewriting the the article on the blog for php7?

Which article do you mean?

 

Yes, this instruction https://github.com/c...nsible-playbookwill work on Hetzner servers - we did it for Highload Demo that way.


Alexander Bolshakov
CS-Cart Architect Team


 
  • mokeshop
  • Senior Member
  • Members
  • Join Date: 27-Jul 12
  • 1000 posts

Posted 01 April 2016 - 10:49 AM #32

I mean the article with complete ubuntu configuration which was published for 4.3.1 i belive and the twaek article can be also republished on the blog.

http://blog.cs-cart....out-of-the-box/

http://blog.cs-cart....-cs-cart-4-3-1/

 
  • mokeshop
  • Senior Member
  • Members
  • Join Date: 27-Jul 12
  • 1000 posts

Posted 02 April 2016 - 10:58 PM #33

Please enable more payment methods in the h highload demo so we can place test orders.

Best wishes
Džemal

 
  • abolshakov
  • Architect
  • CS-Cart Architects
  • Join Date: 20-Aug 14
  • 93 posts

Posted 03 April 2016 - 12:32 PM #34

Please enable more payment methods in the h highload demo so we can place test orders.

Best wishes
Džemal

You can place test orders using "Phone ordering" payment method.


Alexander Bolshakov
CS-Cart Architect Team


 
  • imac
  • Head of Product
  • CS-Cart Architects
  • Join Date: 22-Nov 05
  • 2047 posts

Posted 04 April 2016 - 07:28 AM #35

Please enable more payment methods in the h highload demo so we can place test orders.

Best wishes
Džemal


We can not because it is unsafe. Its a demo site.
Ilya Makarov,
CS-Cart Architect Team
Suggest and vote for new features | Report a bug

 
  • zendera
  • Junior Member
  • Authorized Reseller
  • Join Date: 04-Oct 09
  • 3 posts

Posted 04 April 2016 - 10:32 AM #36

Please support LiteSpeed Cache since there is huge demand in Japan.



 
  • P-Pharma
  • Junior Member
  • Members
  • Join Date: 30-Jun 10
  • 1138 posts

Posted 07 April 2016 - 05:04 PM #37

Please support LiteSpeed. LiteSpeed is much easier to manage for non-technical webmasters. NGINX is quite complex. We use LiteSpeed on all our servers and it saves us a lot of money on hosting costs.
We really need LiteSpeed support.

Adding LiteSpeed support would also complete this feature request: https://cscart.userv...rt-with-litespe

 
  • pbannette
  • Senior Member
  • Members
  • Join Date: 09-Aug 07
  • 1036 posts

Posted 07 April 2016 - 10:41 PM #38

I also request LiteSpeed. The host I have is using liteSpeed and I can't take advantage of all of its features.


Version CS-Cart 4.3.5


 
  • Scott_C
  • Senior Member
  • Members
  • Join Date: 23-Jun 11
  • 452 posts

Posted 10 April 2016 - 06:31 AM #39

I too request Litespeed support. Its an affordable webserver that outperforms Apache hands down. We've been running CS Cart 4.x under Litespeed for around two years now.



 
  • maxam
  • Junior Member
  • Members
  • Join Date: 20-Apr 11
  • 57 posts

Posted 10 April 2016 - 11:31 AM #40

I would also like to request LiteSpeed support since my host has changed to LiteSpeed in June 2014, here is what they had to say:
 
The implementation of LiteSpeed on Business and WHM Multi Reseller services to date has helped us to improve our product delivery to ensure we meet the demands of our clients in a world where website performance is paramount. The implementation of the LiteSpeed Web Server product has delivered measurable performance improvements across our fleet when compared to the traditional Apache backend, representing greater than 50% increases in performance. In a nutshell this means that we can deliver your webpages to more of your clients and with greater speed, than a traditional Apache web host can. For you this means that our servers can facilitate a greater number of concurrent visitors to your website, which in turn translates to greater profit potential for your business.