-
Notifications
You must be signed in to change notification settings - Fork 304
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
Refactor the microservice architecture for Vert.x 3.5 #17
Comments
please let me know if you need any help or contribution , I have worked with vertx 3 recently with ignite in banking project , so i can help you as well |
@Romeh Hi, can you offer some advice about the microservice architecture? (both bussiness layer and infrastructure layer is ok, e.g. the progress of checkout->payment->order changes, event sourcing with Kafka, API Gateway, module design and division, performance). Thanks a lot! :) Any contributions are welcome! |
Sure , i am checking out the source code locally now and I will go through it into details to be able to provide useful feedback , i will focus on event sourcing part as i have implemented the CQRS pattern over vertx and ignite plus kafka for my last project , then we can go through the API gateway . |
@sczyh30 you have done an excellent job so far !! , first checks i think you have part in ur plan already , but to be more aligned with cloud mircroservices design , we need the following :
I will start now going through the event sourcing part now , and if you have any branch for that please let me know. Thx a lot |
and Small question , if i need to start the same twice with different hosts as a matter of Scalability, the current service discovery implementation will support it ? |
Hi, Is anyone still working on this? I will be building something on the current version but I am interested in the future 3.5 version too. I think I could even contribute myself but it looks to me like no one is active anymore on this repo. Emanuel |
@eciuca Hi, I might be free soon and I've been planning to redesign and refactor the whole architecture. The new version is expected to be based on Vert.x 3.5 and RxJava 2. I'll start working on it once I have time. |
any update on the schedule? :) happy xmas |
hah, it seems that working in alibaba makes you busy. thank you for your blog about vertx. |
Meanwhile, I have started adding stuff to the BaseMicroserviceVerticle and RestMicroserviceVerticle in a private repo which I intend to make public. I added stuff like jax-rs annotation support, AWS hazelcast configuration and docker hazelcast configuration. I will maybe post an url here when I make them public. Unfortunately it won't be a fork but I'll specify that it's derived from here. I created even an archetype for a DDD oriented microservice using these. |
@sczyh30 ava.lang.NullPointerException |
hey, guys, I am going to upgrade an old project based on vertx2.6.1 to vertx3.5,... it just starts, ... it seems a lots of things to reconsider or redesign, ... Thanks for the info so far. |
Hi...I am new to vertx. Any plan to publish latest code using 3.5.x. |
Is it still in pipeline? |
Some plans:
This can be a huge change so it may take a long time to refactor.
The text was updated successfully, but these errors were encountered: