Punk is a Perl MVC framework compiled at boot that achieves high performance—200,000+ requests per second with 1.9µs per-request latency and only 0.5µs framework overhead. It compiles routing, guards, controllers, templates, and validation into frozen C structures at startup, then dispatches requests through an XS dispatcher that calls Perl handlers exactly once, supporting features like WebSockets, OpenAPI validation, OAuth2, and streaming uploads.