Grafana Labs employee here => On the linked articles: I'm not aware of any caching being used in the writing data to S3 part of the pipeline other then some time based/volume based buffering at the ingester microservices before writing the chunks of data to object storage.
The linked Loki caching docs/articles are for optimising the read access patterns of S3/object storage, not for writes.
The linked Loki caching docs/articles are for optimising the read access patterns of S3/object storage, not for writes.