- Implement generation of models and products
- Write short post.
- Confirm with Benoit.
- Provide code talk.
- Write blog post.
-
Introduce ProductCreator.
-
Finalize product creation with API
-
Check if a php worker is as fast as a shell script. If so, get rid of shell variant.
-
Monitoring.
-
Find better lib for AMQP/rabbit.
- http://php.net/manual/fa/book.amqp.php (enable amqp in docker)
- https://github.com/php-enqueue/enqueue-dev
-
Learn supervisord.
-
Try to compare with CSV import.
- log all unrecoverable messages // identifier|code, status_code, message, errors
Without batch/upserts 20.10.2018: 1000 products - 11 min
Batch/upsert (1 model consumer / 3 product consumers) 22.10.2018: 1000 models / 5000 products - 6 min