Proxying

Solderpunk solderpunk at posteo.net
Tue Aug 11 19:00:38 BST 2020


On Mon Aug 10, 2020 at 11:31 PM CEST,  wrote:

> I think this is often best relegated to the client, but I see how it's
> nice
> for the client not to have to worry about it, and to have this other
> proxy instead.
> I was originally picturing something longer lived, so that it would
> still be
> useful along with any caches the client already has, but I'm not sure
> how much
> sense that makes.

Yeah, this wouldn't be too hard to do in the client.  I guess I think of
it the same way I think of poor little rarely-used Agena: isn't it
necessarily hard to add Gopher support to a Gemini proxy, but also
what's the point of a dozen different client authors doing the same
thing a dozen different times when it fits so naturally into the proxy
concept?

But, sure, for a tiny in-memory short-lived cache perhaps this argument
is not so strong, certainly less though than for something larger and
longer lived.  I do think that gets tricky, though, it's hard to know
when to invalidate the cache without servers having any way to signal
it.

Cheers,
Solderpunk


More information about the Gemini mailing list