Long time users: Any comments on Vert.x drawbacks or shortcomings?

400 views
Skip to first unread message

Karl Kildén

unread,
Jul 23, 2016, 7:28:05 AM7/23/16
to vert.x
Hello!

I have been using Java EE for some time and I am very comfortable with a combo of TomEE and Apache Deltaspike. I have experienced some drawbacks as well. The drawbacks are very well described in previous Java EE vs vert.x threads here. Also my personal taste has gone more towards simpler code with less magic and more flexibility.

Looking at the docs, reading previous threads and trying some code has really sold vert.x to me. It seems to be a really nice tool with a nice user group, good docs etc.

As a final step in my evaluation I am reading up on problems with vert.x and I could not find many threads or posts about it that seemed to be "vert.x classics". Most negative posters seemed to be misinformed ie: https://news.ycombinator.com/item?id=7751541 who mentioned classpath problems that simply seems to be the opposite of vert.x defaults. 

I am curious though, what's the vert.x classic problems that the users have? Any inherit drawbacks of vert.x? I am not talking about the async design paradigm, only vert.x as a concrete implementation.

Also, is vert.x easy to instrument with agents? I use both x-rebel and new relic today so if anyone has input on vert.x with those tools I would be interested.

Cheers


Martijn Verburg

unread,
Jul 25, 2016, 11:11:25 AM7/25/16
to ve...@googlegroups.com
Hi Karl,

The usual warning labels of "Vert.x is an opinionless framework and doesn't hold your hand" and "understanding asynchronous streams / Rx work with Vert.x is non-trivial, but hey, it's non trivial in all frameworks, so we all suffer equally!"

Outside of that, the recent 3.3.0 release fixed most of the serious challenges for us (service discovery, and secured eventbus).

Vert.x should work fine with Agents (usual caveat if those agents are bytecode weavers which can break anything in theory).


Cheers,
Martijn

--
You received this message because you are subscribed to the Google Groups "vert.x" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vertx+un...@googlegroups.com.
Visit this group at https://groups.google.com/group/vertx.
To view this discussion on the web, visit https://groups.google.com/d/msgid/vertx/6021d55a-4262-41c0-9c66-87e8fdaf8c0a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages