At first glance looks like very straight forward option with fairly reasonable performance.
I mainly use it for testing iOS apps and really wrote it for that purpose.
(One day I may publish FlyingMocks)
That said I do run a few basic sites like ashesalerts.com and whileloop.com/swiftdraw with it. I deploy docker images to Google Cloud and run behind their SSL: example.
I'm interested in how others are using it.
Cool thank you for the info. I did a few benchmarks and it looks to have pretty good performance about 20% slower than go and about 12-14% slower than Vapor. The compile time is really good so gonna give it a go for a few small projects to start. Great thanx for building this!
I’m using it in SwiftOCA for Darwin platforms. Works well although API has been a little bit of a moving target of late (I’m using FlyingSocks rather than FlyingFox).
Cool, I just found the project. Actually I am moving my TCP-Server with an own protocol to a combination of REST and WebSockets. Vapor seems to be the first choice, but wow, it is definitely too complicated! I then came up to Hummingbird, especially because I prefer leightweight solutions. But damn, that's so badly documentated, that I just needed two days to get a simple REST-API with a basic JWT-authentification (it was complicated, because I don't use Fluent, as my former server code completely relies on MongoKitten itself).
I think I will have a closer look to this project. Are there any articles or tutorials on the net except the Readme?
Ah, I just found out: There is no TLS support and it isn't even planned. So actually, but unfortunately, it's not a real option for production.
In prod usually it's the load balancers that do TLS