Hi folks,
Can anyone tell some experiences about the CS-Cart Ultimate hosting?
As you may notice that I have been using hostgator but I think it sucks sometimes.
Please... advice, no ADs.
Appreicate that.
Hi folks,
Can anyone tell some experiences about the CS-Cart Ultimate hosting?
As you may notice that I have been using hostgator but I think it sucks sometimes.
Please... advice, no ADs.
Appreicate that.
Hi folks,
Can anyone tell some experiences about the CS-Cart Ultimate hosting?
As you may notice that I have been using hostgator but I think it sucks sometimes.
Please... advice, no ADs.
Appreicate that.
Depends on your needs. What we use for production is the following:
1. Since we are connected to a variety of platforms and have a great deal of automation, we have an 'event' queue that hooks into common cscart events: order cud, product cud, category cud, messaging queue (for emails). Crud = create, update, delete. For this, we use SNS / SQS.
2. For email delivery we use SES (as its simply the most stable).
3. We have ElastiCache as our caching backend since CS-Carts needs to have shared caching in order to work accordingly.
4. For our database we use Aurora Serverless V2. Since Aurora Serverless v2 can 'hyper scale', it is very benificial as it can aggresively scale to our exact usage. Meaning we might pay twice for compute, but overnight we get the savings back easily.
5. We use DynamoDB for session storage. Sessions are synchronized to the database on expiry by a lambda function.
6. For CS-Cart itself we use ECS. We run everything in containers as this allows us again, to scale very efficiently.
Besides all that, we have a bunch of lambda ingests to process traffic (e.g. changes in stock levels). These use amazon's API gateway. We usually tend to use lambdas in case we have to deal with webhooks, as they allow starting programmers to get used to the eco system and use their programming language of choice.
But then again, I doubt anyones needs are that high when using CS-Cart :)
For 'normal' usage, just get a VPS on e.g. Amazon. They are high performant and will easily get your ttfb to ~100ms, provided you don't put an absurd amount of data in the block manager. Besides that, make sure to always go for at least a dual core vps.