|
In the history of rsps development, there have been many popular libraries of choice, and more are starting to pop up. Which ones do you prefer?
I'm currently going through ktor and comparing it with netty - I'll publish some results soon.
Articles: https://matej.laitl.cz/bench-rust-kotlin-microservices/
Discussions: https://github.com/ktorio/ktor/issues/411
Disclaimer: I've been using netty since I can remember, so I may be very biased.
----
I briefly skimmed over the website, what made you stick with it for so long? I'm looking at ktor right now and it's starting to look > netty.
Example: https://gist.github.com/Tyluur/167c0...7c4e0240502e72
In your use case though, how would the application differ if you simply used netty, or switched to ktor, or another library?
[-- low on research time atm --]
-- edit
Reading the article originally linked, this was a bit odd... The author benchmarked separate frameworks [excluding Vert.x]
We also initially implemented a Kotlin proof-of-concept in Vert.x, but it turned out none of the team members was keen on the programming paradigm this framework suggested (which may be a subjective matter), so we hadn’t proceeded further with it.
Vertx is more of a toolkit over a socket library. If our concern was just networking, then using whatever would be fine. It just made development easier in every single aspect you could think of.
I'm not going to turn this into a sales pitch but read their docs https://vertx.io/docs/ they're amazing.
Last edited by Kiissmyswagb; 01-13-2021 at 09:29 PM. Reason: Removed image from quote
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |