Re:Vert.x native: how to run a JVM app in 10Mb of RAM
by Areading314 on Sunday August 12, 2018 @03:51PM
(#17746106)
But they're both frameworks for writing a server right?
[ Parent
| on HN ]
Re:Vert.x native: how to run a JVM app in 10Mb of RAM
by needusername on Sunday August 12, 2018 @05:01PM
(#17746390)
Not Spring Boot. Spring Boot is a framework for implementing a server side application. For example you use Spring Boot to implement a RESTful server side application including persistence and security. You do not use Spring Boot to write an HTTP server, instead Spring Boot uses an existing HTTP server.
Re:Vert.x native: how to run a JVM app in 10Mb of RAM
by threeseed on Sunday August 12, 2018 @05:37PM
(#17746542)
Vert.x uses an existing HTTP server as well: Netty.
Re:Vert.x native: how to run a JVM app in 10Mb of RAM
by needusername on Monday August 13, 2018 @12:19AM
(#17747976)
I look at Netty as an async IO library. You use Netty to build your own servers. Yes, I know, Netty ships with an HTTP client and server.
Re:Vert.x native: how to run a JVM app in 10Mb of RAM
by chrisseaton on Sunday August 12, 2018 @11:24PM
(#17747851)
> But they're both frameworks for writing a server right?
reply
> Not Spring Boot. Spring Boot is a framework for implementing a server side application.
'server side application' and 'server' or 'web server' are two terms for the same thing in many people's vocabulary. You two are arguing at cross-purposes.
Re:Vert.x native: how to run a JVM app in 10Mb of RAM
by needusername on Monday August 13, 2018 @12:16AM
(#17747967)
Then people need to use these words more carefully. 'server side application' and 'web server' are not even close to being the same thing.