Crate portunusd[−][src]
Expand description
PortunusD - The Daemon of Ports and Doors
PortunusD is a network application server, inspired by relayd and inetd, which aims to ease the scaling of single-threaded request/response-style applications: web applications, DNS queries, etc. PortunusD allows applications to embrace the “serverless” style of development, but without throwing away all the luxuries of the operating system.
Modules
application_doorway | Allow another application to call your function |
door | A live Server Procedure |
illumos | illumos-specific APIs not (yet) found in the libc crate |
jamb | It’s where you hang a door. |
server_procedure | Application Entrypoint for Network Requests. |
Macros
define_server_procedure | Create a function that can respond to door invocations! |