Why Antenna Didn't Have Direct Publishing Before

When I started Antenna I decided to add feed URLs to a queue for intermittent ingestion for two reasons:

The first is obviously solved by experience. A gemini call doesn't take very long. If it times out it's almost always a problem with the URL one calls, not the client (in this case Antenna) that calls it.

The second one... What do I mean by "DOS reflection attack"? Simply put that someone would spam the same feed URL to Antenna over and over again to cause Antenna to perform a Denial of Service attack on the server that hosts the feed.

After long experience running Antenna I've concluded that this sort of attack is unfeasible to perform, at least on my installation. Even more so since I moved the service to a new server. It comes down to the sort of protection that can't be circumvented without breaking the laws of physics. Antenna runs on hardware so weak that there's a very very high probability that it will choke under the barrage of submissions long before the intended target is overloaded.

Take that, nefarious script kiddies!

-- CC0 ew0k, 2022-05-21

Proxy Information
Original URL
gemini://warmedal.se/~bjorn/posts/2022-05-21-why-antenna-didn-t-have-direct-publishing-before.gmi
Status Code
Success (20)
Meta
text/gemini; lang=en
Capsule Response Time
113.699886 milliseconds
Gemini-to-HTML Time
0.232713 milliseconds

This content has been proxied by September (ba2dc).