med-mastodon.com is one of the many independent Mastodon servers you can use to participate in the fediverse.
Medical community on Mastodon

Administered by:

Server stats:

355
active users

#varnishcache

0 posts0 participants0 posts today
Elena Rossini on GoToSocial ⁂<p><span class="h-card"><a href="https://fosstodon.org/@slink" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>slink</span></a></span> <span class="h-card"><a href="https://mastodon.social/@jandi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jandi</span></a></span> <span class="h-card"><a href="https://bsd.network/@overunderlay" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>overunderlay</span></a></span> <span class="h-card"><a href="https://social.stealthy.club/@esoteric_programmer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>esoteric_programmer</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@bsdphk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bsdphk</span></a></span> awww thank you Nils! ❤️​<br><br>You have no idea how grateful I am for <a href="https://aseachange.com/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a>. It's a real gem, protecting my site against the Mastodon stampede. Nothing else worked before.<br><br>Bravissimo for the great work on it 🙌​</p>
Elena Rossini on GoToSocial ⁂<p><span class="h-card"><a href="https://mastodon.social/@jandi" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jandi</span></a></span> thank you for letting me know about the two LEGENDS responsible for <a href="https://aseachange.com/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> (aka my favorite discovery in this 7-month self-hosting journey) 🙌✨❤️</p><p><span class="h-card"><a href="https://bsd.network/@overunderlay" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>overunderlay</span></a></span> <span class="h-card"><a href="https://social.stealthy.club/@esoteric_programmer" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>esoteric_programmer</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@bsdphk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bsdphk</span></a></span> <span class="h-card"><a href="https://fosstodon.org/@slink" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>slink</span></a></span></p>
Elena Rossini on GoToSocial ⁂<p>🏕️ my adventures in <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a> - day 212 (consolidating edition) 🎛<br><br>If you followed my (mis)adventures yesterday and all the issues I had with caching and <a href="https://aseachange.com/tags/cdn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CDN</span></a> for my <a href="https://aseachange.com/tags/wordpress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wordpress</span></a> site, well, I found a solution.<br><br>💫​ Something that had been in front of me the whole time<br>💫​ ZERO additional costs<br><br>Ta-da: 👻​<br><br>🔗​: <a href="https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-212-consolidating-edition/" rel="nofollow noopener" target="_blank">https://news.elenarossini.com/my-so-called-sudo-life/my-adventures-in-self-hosting-day-212-consolidating-edition/</a><br><br><a href="https://aseachange.com/tags/ghost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ghost</span></a> <a href="https://aseachange.com/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a><br></p>
Elena Rossini on GoToSocial ⁂<p>Update no.2: It turns out, I cannot install <a href="https://aseachange.com/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> on my shared hosting plan because that requires <a href="https://aseachange.com/tags/nginx" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Nginx</span></a> and my plan doesn't support it...<br><br>The only option I have - to manually install Varnish - is to move my <a href="https://aseachange.com/tags/wordpress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wordpress</span></a> site from my shared hosting plan to a <a href="https://aseachange.com/tags/vps" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VPS</span></a>.<br><br>I already have 2 VPS's so it would cost me nothing but this takes a bazillion steps and I honestly don't want to do it 😐​ I love the Dashboard / ease of use of my shared hosting plan vis-à-vis Wordpress.<br><br>Plan C is seeing if things are different with BunnyCDN.<br><br>Plan Z is moving all my blogging efforts to Ghost but I don't want do to that. I'll try anything to protect my Wordpress site against the Mastodon stampede.<br><br>cc: <span class="h-card"><a href="https://fosstodon.org/@cleantext" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>cleantext</span></a></span> and <span class="h-card"><a href="https://tech.lgbt/@ck0" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>ck0</span></a></span> (who asked about this)</p>
Elena Rossini on GoToSocial ⁂<p>Never a dull day in this <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a> journey: editing important <a href="https://aseachange.com/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DNS</span></a> records while your child is on summer holiday - and may come see you every few minutes - is a very interesting exercise in concentration.<br><br>Special thanks to nonna (grandma) for helping with childcare this morning 😅​<br><br>I'm hoping I'm successful in setting up a more solid <a href="https://aseachange.com/tags/cdn" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CDN</span></a> for my personal website because I keep DDOS'ing myself (from a simple Mastodon reply to a federated Wordpress post - 8k followers will do that).<br><br>Wish me luck!<br><br>P.S.: another moment of gratitude / deep appreciation for <a href="https://aseachange.com/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> which has been providing rock solid caching to my <a href="https://aseachange.com/tags/ghost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ghost</span></a> site. Now I need to take care of my <a href="https://aseachange.com/tags/wordpress" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Wordpress</span></a> site with a pro CDN solution (Varnish isn't an option sadly bc of the Wordpress setup / I don't have direct access to the server)</p>
Poul-Henning Kamp<p><span class="h-card" translate="no"><a href="https://infosec.exchange/@david_chisnall" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>david_chisnall</span></a></span> </p><p>I'll take one for <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> too!</p>
Elena Rossini on GoToSocial ⁂<p>🏕️ my adventures in <a href="https://aseachange.com/tags/selfhosting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>selfhosting</span></a> - day 186 (bandwidth edition)🚦<br><br>A moment of gratitude for <a href="https://aseachange.com/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> and how incredibly it has protected my self-hosted <a href="https://aseachange.com/tags/ghost" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ghost</span></a> blog from the so-called "Mastodon stampede" / "Mastodon hug of death":<br><br>Yesterday I published a page on my site with the French-language version of the Fediverse promo video <a href="https://news.elenarossini.com/fedivers-video/" rel="nofollow noopener" target="_blank">https://news.elenarossini.com/fedivers-video/</a><br><br>Then I posted a message on my Mastodon account about it, asking people to boost it, so that people in the Francophone world could see it.<br><br>How many boosts did I get? 1300 so far (you people are amazing).<br><br>Well, my Ghost blog is still standing and super fast. Varnish is INCREDIBLE and I could not recommend it more.<br><br>Oh and my VPS with PeerTube is also still standing because I embedded the French version of the video on my Ghost site, so that hundreds of Mastodon servers attempted to fetch the cover image of the POST and not the cover image of the video.<br><br>Bandwidth consumption (for my VPS with GoToSocial and PeerTube) so far this month: 0.457 TB (my limit is 8 TB)<br><br>Bandwidth consumption for my VPS with Ghost: 0.06 TB (limit: 4 TB)<br><br>So far so good 😅​<br><br><a href="https://aseachange.com/tags/mysocalledsudolife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MySoCalledSudoLife</span></a></p>
Poul-Henning Kamp<p>I'm 100% on board with this:</p><p><a href="https://gitlab.gnome.org/GNOME/libxml2/-/issues/913" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gitlab.gnome.org/GNOME/libxml2</span><span class="invisible">/-/issues/913</span></a></p><p>Both that the security theater is that. (In <a href="https://fosstodon.org/tags/VarnishCache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> we could not get a CVE under embargo because we did not have enough bugs calling for a CVE!)</p><p>But also that unpaid FOSS maintainers dont owe anybody nothing:</p><p><a href="https://queue.acm.org/detail.cfm?id=3674985" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">queue.acm.org/detail.cfm?id=36</span><span class="invisible">74985</span></a></p>
Nils Goroll 🕊️:varnishcache:<p><a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> uses miniobj.h by <span class="h-card" translate="no"><a href="https://fosstodon.org/@bsdphk" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bsdphk</span></a></span> which puts an unsigned int magic value at the start of each "thing pointed to", which is really helpful to guard against stray pointers, use-after-free and whatnot.</p><p>today i ran sth like</p><p>od -A None -t x4 -w 4 | grep -E &lt;all possible magics&gt; | sort | uniq -c | sort -rn</p><p>on a 170gb core dump to make sure that i do not overlook a memory leak. not particularly efficient, but very reliable through simplicity.</p>
Nils Goroll 🕊️:varnishcache:<p><span class="h-card" translate="no"><a href="https://social.linux.pizza/@selea" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>selea</span></a></span> until recently, the default h2 status in <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> (unintentional)</p><p><a href="https://github.com/varnishcache/varnish-cache/pull/4284" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/varnishcache/varnis</span><span class="invisible">h-cache/pull/4284</span></a></p>
Poul-Henning Kamp<p>I am somewhat torn on bug-bounties, but we'll leave that for another day.</p><p>The combination of bug-bounties and AI generates a "make-money-fast" economic opportunity, at the cost of FOSS maintainers.</p><p><a href="https://www.theregister.com/2025/05/07/curl_ai_bug_reports/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">theregister.com/2025/05/07/cur</span><span class="invisible">l_ai_bug_reports/</span></a></p><p>For the record: <a href="https://fosstodon.org/tags/VarnishCache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> does not pay out bug-bounties (even if we wanted to, we have no money) and this shit-show will certainly not make us start.</p>
David Megginson<p>OurAirports.com is handling ~43K database-intensive requests/hour easily on a single, low-spec server — the AI bots haven't hurt us yet. Still, I think it's time to add a Varnish cache in front to future-proof it, because things are only going to get worse.</p><p>I know <em>just</em> enough about cache invalidation to be nervous about the can of worms I'm about to open up. 😟 </p><p><a href="https://mstdn.ca/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://mstdn.ca/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://mstdn.ca/tags/aiBots" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aiBots</span></a> <a href="https://mstdn.ca/tags/VarnishCache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a></p>
Poul-Henning Kamp<p>With a few days delay:</p><p><a href="https://fosstodon.org/tags/VarnishCache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>VarnishCache</span></a> 7.7 is out</p><p>and regrettably with a fix for a "desync" bug which may be a security issue for some layered setups.</p><p><a href="http://varnish-cache.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">http://</span><span class="">varnish-cache.org/</span><span class="invisible"></span></a></p>
Nils Goroll 🕊️:varnishcache:<p>video and slides are online <a href="https://fosdem.org/2025/schedule/event/fosdem-2025-4479-a-memory-allocator-with-only-0-006-fixed-overhead-written-from-scratch/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosdem.org/2025/schedule/event</span><span class="invisible">/fosdem-2025-4479-a-memory-allocator-with-only-0-006-fixed-overhead-written-from-scratch/</span></a> <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> <br><a href="https://fosstodon.org/tags/FOSDEM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSDEM</span></a> <a href="https://fosstodon.org/tags/buddy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>buddy</span></a> <a href="https://fosstodon.org/tags/MemoryAllocation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MemoryAllocation</span></a> <a href="https://fosstodon.org/tags/foss" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foss</span></a></p>
Nils Goroll 🕊️:varnishcache:<p>100 minutes from now 👋🏻 <a href="https://fosstodon.org/tags/FOSDEM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FOSDEM</span></a> <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> <br><a href="https://fosdem.org/2025/schedule/event/fosdem-2025-4479-a-memory-allocator-with-only-0-006-fixed-overhead-written-from-scratch/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosdem.org/2025/schedule/event</span><span class="invisible">/fosdem-2025-4479-a-memory-allocator-with-only-0-006-fixed-overhead-written-from-scratch/</span></a></p>
Poul-Henning Kamp<p><span class="h-card" translate="no"><a href="https://mastodon.social/@bagder" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bagder</span></a></span> </p><p>That's an interesting metaphor and it raises so many questions:</p><p>1. Wouldn't it have been smarter to torque them correctly from the start ?</p><p>2. How does one even determine the correct torque for any one bolt ?</p><p>3. When somebody starts a FOSS project today, where do they acquire a torque-wrench ?</p><p>And no, I'm not teasing you (this time 🙂 ) those are some of the questions I tried to find answers to with <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a>'s "dial it to 11" code quality rule.</p>
Poul-Henning Kamp<p>Your periodic reminder that <a href="https://fosstodon.org/tags/microsoft" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>microsoft</span></a> is not a competent or serious company:</p><p><a href="https://blog.orange.tw/posts/2025-01-worstfit-unveiling-hidden-transformers-in-windows-ansi/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.orange.tw/posts/2025-01-w</span><span class="invisible">orstfit-unveiling-hidden-transformers-in-windows-ansi/</span></a></p><p>(<span class="h-card" translate="no"><a href="https://mastodon.social/@bagder" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>bagder</span></a></span> is remarkably restrained in the quoted responses. I would have gone off the rails, but do not need to, because we decided on day one that <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> would not run on Windows).</p><p>If you think that is not bad enough, read the Cyber Safety Review Board's report about the Microsoft Exchange clowncar:</p><p><a href="https://www.cisa.gov/sites/default/files/2024-04/CSRB_Review_of_the_Summer_2023_MEO_Intrusion_Final_508c.pdf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">cisa.gov/sites/default/files/2</span><span class="invisible">024-04/CSRB_Review_of_the_Summer_2023_MEO_Intrusion_Final_508c.pdf</span></a></p>
Nils Goroll 🕊️:varnishcache:<p><span class="h-card" translate="no"><a href="https://mstdn.ca/@JustinDerrick" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>JustinDerrick</span></a></span> <span class="h-card" translate="no"><a href="https://c.im/@matdevdug" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>matdevdug</span></a></span> or put a <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> in front and just send a cheap 403/410 or whatever for these urls</p>
Nils Goroll 🕊️:varnishcache:<p>vmod-dynamic, our <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> module for dynamic backends from <a href="https://fosstodon.org/tags/dns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dns</span></a> (A/CNAME and SRV records) has received some bug fixes and workarounds for issues in Varnish-Cache 7.5 and 7.6.</p><p>The new wait_timeout and wait_limits parameters are now supported.</p><p>See the changelog for details: <a href="https://github.com/nigoroll/libvmod-dynamic/blob/master/CHANGES.rst#76-branch" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/nigoroll/libvmod-dy</span><span class="invisible">namic/blob/master/CHANGES.rst#76-branch</span></a></p><p> A release branch for 7.6 has been created: <a href="https://github.com/nigoroll/libvmod-dynamic/tree/7.6" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/nigoroll/libvmod-dy</span><span class="invisible">namic/tree/7.6</span></a></p>
Nils Goroll 🕊️:varnishcache:<p>using <a href="https://fosstodon.org/tags/io_uring" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>io_uring</span></a> for storage in <a href="https://fosstodon.org/tags/varnishcache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>varnishcache</span></a> </p><p><a href="https://fosstodon.org/tags/allsystemsgo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>allsystemsgo</span></a> <a href="https://fosstodon.org/tags/ASG2024" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ASG2024</span></a> </p><p><a href="https://media.ccc.de/v/all-systems-go-2024-305-using-iouring-for-storage" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">media.ccc.de/v/all-systems-go-</span><span class="invisible">2024-305-using-iouring-for-storage</span></a></p><p>From: <span class="h-card" translate="no"><a href="https://botsin.space/@mediacccde" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mediacccde</span></a></span><br><a href="https://botsin.space/@mediacccde/113203506819669014" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">botsin.space/@mediacccde/11320</span><span class="invisible">3506819669014</span></a></p>