What is an ideal production server setup? How many servers, cores or nodes do you or customer need?
A production system should not be “it works” but it should be a full-fledged performance setup.
The production setup really varies from customer to customer but in general: one BackOffice server with couple of storefront servers along with webservers, solr servers and a load balancer is very standard infrastructure.
Hybris gauges its performance with page impressions/ second/ core. Standard hybris accelerator comes with a ballpark 10-15 page impressions/second/core. Here fun part is – most of projects start with 1-2 pi/s/core and there can be seriously optimized applications where >50 pi/s/core can be found.
So it’s advised to analyse customer’s requirements with representative data rather than proposing a typically standard infrastructure setup.