I remember this :) scgi, FastCGI, uwsgi, probably gunicorn has its own too.. never quite understood the obsession with inventing mini protocols once you have a persistent server process running already and can just use HTTP proxying. They're a pain in the ass to debug and no real tooling for poking at them.