Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: cgi Clear Filter

Serving a half billion requests per day with Rust and CGI

In my previous post Serving 200 million requests per day with a cgi-bin, I did some quick performance testing of CGI using a program written in Go. Go works excellently for CGI programs, for many of the same reasons it works so well for CLI programs and system daemons. But, out of curiosity, I decided to do a bit more CGI testing with other languages. CGI is good technology, actually# There’s a misconception that because CGI is old or because many CGI scripts had security vulnerabilities, CG

Topics: 00 bytes cgi mean total

People Hated the ‘Squid Game’ Ending, so They’re Using AI to Make New Ones

Pissing people off with your series finale is practically a rite of passage for beloved TV shows at this point. Just ask fans of The Sopranos, or Dexter, or Game of Thrones. And if you’re feeling butt hurt by your favorite TV show’s subpar ending, you may be tempted to imagine a whole new one—an ending where Tony gets whacked, or survives some kind of epic John Wick-style shootout, or, I don’t know, assembles all the Infinity Stones and becomes the supreme ruler of mobsters across the universe.

Topics: ai baby cgi ending game

Serving 200M requests per day with a CGI-bin

In the early 2000s, we used to write a lot of CGI programs. This was the primary way to make websites dynamic at the time. These CGI programs were usually written in Perl, but sometimes in C or other languages to increase performance. The CGI mechanism is conceptually simple but powerful. When the web server receives an incoming request for a CGI script (e.g. /~jakegold/cgi-bin/guestbook.cgi ), it: Sets up environment variables containing request metadata (HTTP headers, query parameters, requ