Hello Fahim,
I'm also thinking about this. Microservices that share a DB might not be
"true" microservices but we can go with that.
I'm quite new to OFBiz myself and figuring out how to deploy it for the
same purpose. I believe docker might help to ease deployment so I am
working on making a docker image [1], [2] and kubernetes chart [3]
Some of the ideas I have is to:
* Deploy OFBiz apps with framework as libraries (need to be published) -
as HTTP app
* I think using a shared cache is mandatory
* Use a proxy in front to route requests to the right microservice
Some things that would help IMO are:
* for OFBiz to have an API - it's easier IMO to reason about and less
dependencies per microservice
* OFBiz to publish libraries of framework apps so we can reuse them in
apps without having to build everything
I'm looking forward to hearing more ideas about this.
[1] https://hub.docker.com/repository/docker/ieugen/ofbiz
[2] https://github.com/ieugen/ofbiz-framework/ - branch
OFBIZ-10407-docker-ieugen
On 18.06.2021 15:35, Fahim Farook wrote:
Hello everyone!
I don't have much experience with ofbiz; nevertheless, I began looking for an ecommerce
platform and came across it. I wanted to understand whether OfBiz applications could be
deployed as microservices. i.e. ofbiz/framework + ofbiz/applications/some app> for each
"microservice"? And what would the challenges in creating a single admin panel?
Thanks,
Fahim
--
Eugen Stan
+40720 898 747 / netdava.com