Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added jbpm-vertx #428

Open
wants to merge 7 commits into
base: 4.x
Choose a base branch
from
Open

Conversation

prasanthatl
Copy link

Adding a new example project showcasing the use of jbpm and vertx.

@vietj
Copy link
Contributor

vietj commented Aug 2, 2021

@prasanthatl thanks for the contribution, I don't understand the purpose of this example because the only thing that the verticle does is to create a process. I don't see how a verticle could interact more closely with a process, like reacting on a state change and perform a vertx action. Can you elaborate ?

@cvillami
Copy link

cvillami commented Aug 2, 2021

For example, we tried to integrate Camunda with vert.x, it was not bad at all, but on some occasions I saw that micro-locks occurred in the event bus. According to the tests that I carried out, it seems that those locks were when it required information from the database, for example, you could do a load test and the micro lock only occurred on the first request of the test.

@prasanthatl
Copy link
Author

I have modified the example to include vertx features as well. Sender verticle will publish a message to event bus. A Jbpm verticle will receive that message and start a process by passing the message as one of the parameter to the process. The jbpm process will accept the parameter and use it in one of the steps (prints it from a process).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants