Avatar of Hannes Holst

Hannes Holst

365 Consulting Services Ltd.
365 Consulting Services Ltd.·
Recommends
on
PythonPython

hi - I think this depends on how you want to provide the information to the user. If you want to build a Wordpress-plugin: PHP If you want to build your own website: Python+Django / PHP / JavaScript+Node.js As Desktop application?

READ MORE
7 upvotes·3 comments·343.6K views
Peter Vereshagin
Peter Vereshagin
·
March 28th 2021 at 6:14PM

Piusha, I can tell you how I implement this on my projects. I have the message queue and task scheduler the same daemon on my micrioservices which is controlled by REST API , has limitations on requesting stuff, etc. It generates the events, and another my service onboard, the API gateway, has the request fired at that same moment. The scheduler doesn't know how to authorize on vendor's API, what info is needed from there and which is not; but API gateway knows that, performs the job and has the info back to the scheduler. The next great feature of the scheduler is that it sends that same info it received on that same API gateway (or wherever I want, as it's a part of its' particular job description) but to another endpoint - to be stored then.

Among other things such a scheduler is able to repeat the job up to the limit of tries for the case if the latest request fired by that job was unsuccessful.

This comprehenses alot my other approaches, e. g., by Cron daemon built in OS.

The name of the scheduler/message-queue software is: Agenda-Rest, it can be found on github. You also may want to use Bree instead, it should be even better.

·
Reply
Piusha Kalyana
Piusha Kalyana
·
May 12th 2021 at 4:15AM

Thank you for your valuble idea. let me explore what you gave as an idea

·
Reply
Piusha Kalyana
Piusha Kalyana
·
May 12th 2021 at 4:17AM

thank you

·
Reply
365 Consulting Services Ltd.·

Hi, If you go this route (Wordpress & Odoo), then you would have to maintain two systems. You have to hire two experts. And, you would have to find someone who will bring the Wordpress-site and the webshop somehow together. Additionally, changes to the design would have to be done in both systems. So, for sake of simplicity & flexibility, I would recommend to use one backend only. Check out "WooCommerce" which is based on Wordpress. The Wordpress eco-system is quite diverse and you are not the first start up with such backend-architecture. So you may find a Wordpress-based solution easily.

I would recommend to look for more alternative solutions in the Wordpress eco-system before you make your decision that you want to go with Odoo.

READ MORE
4 upvotes·3.7K views