phpc.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A server for PHP programmers & friends. Join us for discussions on the PHP programming language, frameworks, packages, tools, open source, tech, life, and more.

Administered by:

Server stats:

800
active users

#cache

0 posts0 participants0 posts today
Gea-Suan Lin<p>Ptt 的 cache.ptt.cc 看起來已經退役了?</p><p>在 Telegram 上看到我之前的文章「重寫 Ptt 上的 Imgur Userscript 解決圖片出不來的問題」才發現的,所以找了一篇有圖的測試 (要找有 Imgur 的):「[公告] 第三屆最婆大會 頒獎儀式」。 從 HTML 可以看到 i.imgur.com 的部分已經只剩下連結了: <a href="https://i.imgur.com/nRKDMxM.png" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">i.imgur.com/nRKDMxM.png</span><span class="invisible"></span></a> 另外從 crt.sh | cache.ptt.cc 這邊也可以看到 cache.ptt.cc 大約是 60 天會自己 renew 一次,應該要在 2025/01/25 左右的時候 renew 卻沒有做,所以在…</p><p><a href="https://blog.gslin.org/archives/2025/03/24/12318/ptt-%e7%9a%84-cache-ptt-cc-%e7%9c%8b%e8%b5%b7%e4%be%86%e5%b7%b2%e7%b6%93%e9%80%80%e5%bd%b9%e4%ba%86%ef%bc%9f/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.gslin.org/archives/2025/0</span><span class="invisible">3/24/12318/ptt-%e7%9a%84-cache-ptt-cc-%e7%9c%8b%e8%b5%b7%e4%be%86%e5%b7%b2%e7%b6%93%e9%80%80%e5%bd%b9%e4%ba%86%ef%bc%9f/</span></a></p><p><a href="https://abpe.org/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://abpe.org/tags/image" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>image</span></a> <a href="https://abpe.org/tags/photo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photo</span></a> <a href="https://abpe.org/tags/ptt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ptt</span></a></p>
♡ Eva Winterschön ♡<p>🐘 Mastodon Account Archives 🐘</p><p>TL;DR Sometimes mastodon account backup archive downloads fail to download via browser, but will do so via fetch with some flags in the terminal. YMMV.</p><p>the following are notes from recent efforts to get around browser errors while downloading an account archive link. </p><p>yes, surely most will not encounter this issue, and that's fine. there's no need to add a "works fine for me", so this does not apply to your situation, and that's fine too. however, if one does encounter browser errors (there were several unique ones and I don't feel like finding them in the logs). </p><p>moving on... some experimentation with discarding the majority of the URL's dynamic parameters, I have it working on the cli as follows:</p><p>» \fetch -4 -A -a -F -R -r --buffer-size=512384 --no-tlsv1 -v ${URL_PRE_QMARK}?X-Amz-Algorithm=AWS4-HMAC-SHA256</p><p>the primary download URL (everything before the query initiator "?" has been substituted as ${URL_PRE_QMARK}, and then I only included Amazon's algo params, the rest of the URL (especially including the "expire" tag) seems to be unnecessary. </p><p>IIRC the reasoning there is about the CDN's method for defaulting to a computationally inexpensive front-line cache management, where the expire aspects are embedded in the URL instead of internal (to the CDN clusters) metrics lookups for cache expiration.</p><p>shorter version: dropping all of the params except the hash algo will initiate a fresh zero-cached hit at the edge, though likely that has been cached on second/non-edge layer due to my incessent requests after giving up on the browser downloads. </p><p>increasing the buffer size and forcing ipv4 are helpful for some manner of firewall rules that are on my router side, which may or may not be of benefit to others.</p><p>- Archive directory aspect of URL: https://${SERVER}/${MASTO_DIR}/backups/dumps/${TRIPLE_LAYER_SUBDIRS}/original/<br>- Archive filename: archive-${FILE_DATE}-{SHA384_HASH}.zip</p><p>Command: </p><p>» \fetch -4 -A -a -F -R -r --buffer-size=512384 --no-tlsv1 -v ${URL_PRE_QMARK}?X-Amz-Algorithm=AWS4-HMAC-SHA256</p><p>Verbose output:</p><p>resolving server address: ${SERVER}:443<br>SSL options: 86004850<br>Peer verification enabled<br>Using OpenSSL default CA cert file and path<br>Verify hostname<br>TLSv1.3 connection established using TLS_AES_256_GCM_SHA384<br>Certificate subject: /CN=${SEVER}<br>Certificate issuer: /C=US/O=Let's Encrypt/CN=E5<br>requesting ${URL_PRE_QMARK}?X-Amz-Algorithm=AWS4-HMAC-SHA256<br>remote size / mtime: ${FILE_SIZE} / 1742465117<br>archive-${FILE_DATE}-{SHA384_HASH}.zip 96 MB 2518 kBps 40s</p><p><span class="h-card" translate="no"><a href="https://mastodon.bsd.cafe/@stefano" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>stefano</span></a></span> looks to be working now :) </p><p><a href="https://mastodon.bsd.cafe/tags/mastodon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mastodon</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a> <a href="https://mastodon.bsd.cafe/tags/cli" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cli</span></a> <a href="https://mastodon.bsd.cafe/tags/cdn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cdn</span></a> <a href="https://mastodon.bsd.cafe/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://mastodon.bsd.cafe/tags/expire" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>expire</span></a></p>
Łukasz Horodecki<p>Ech kurde. Właśnie odkryłem, że plugin od cache psuje mi wyświetlanie map na blogu. </p><p>Gdy jestem zalogowany widzę na mapie wszystkie markery POI, profil wysokości trasy i mam możliwość pobrania pliku gpx, ale bez logowania jest tylko mapa z narysowaną trasą.</p><p>Znowu trzeba będzie dłubać, albo wyłączyć keszowanie całkiem, bo i tak nie ratuje bloga przed FediDDoS-em, a cała reszta ruchu jest znikoma.</p><p><a href="https://pol.social/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://pol.social/tags/wordpress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wordpress</span></a> <a href="https://pol.social/tags/leaflet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>leaflet</span></a> <a href="https://pol.social/tags/wtyczka" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>wtyczka</span></a> <a href="https://pol.social/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a></p>
Zbigniew 'Emill' Pławecki ♿️🎮<p>Tworca map do <a href="https://101010.pl/tags/CounterStrike" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CounterStrike</span></a> - <a href="https://101010.pl/tags/FMPONE" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FMPONE</span></a> - zapowiedzial powrot odswiezonej wersji kolejnego klasyka <a href="https://101010.pl/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> &lt;3 </p><p>Miejmy nadzieje, ze zastapi <a href="https://101010.pl/tags/Ancient" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ancient</span></a>.a w turniejowej puli map... a potem jeszcze tylko <a href="https://101010.pl/tags/cobblestone" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cobblestone</span></a> i mamy komplet </p><p><a href="https://www.youtube.com/watch?v=kyvlDgY0NzY" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=kyvlDgY0NzY</span><span class="invisible"></span></a></p><p><a href="https://101010.pl/tags/CS2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CS2</span></a> <a href="https://101010.pl/tags/esport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>esport</span></a> <a href="https://101010.pl/tags/gry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gry</span></a> <a href="https://101010.pl/tags/giereczkowo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>giereczkowo</span></a> <span class="h-card" translate="no"><a href="https://a.gup.pe/u/esport" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>esport</span></a></span></p>
Kushal Das :python: :tor:<p>Is there any sane way to get <a href="https://toots.dgplug.org/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> warmed up for different URLs in <a href="https://toots.dgplug.org/tags/fastly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fastly</span></a>? <a href="https://toots.dgplug.org/tags/HTTP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTTP</span></a> <a href="https://toots.dgplug.org/tags/web" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>web</span></a></p>
Drupal Developer Days<p>🎤 Drupal Developer Days Leuven 2025: Speaker Spotlight Series 🎤</p><p>Join Kristiaan Van den Eynde at <a href="https://drupal.community/tags/DrupalDevDays" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DrupalDevDays</span></a> this April to understand the common caching mistakes.</p><p>💡 This session aims to inform developers about possible pitfalls, helping them avoid making common mistakes and providing some information along the way as to why these mistakes are so common and how they can mess with your site.</p><p>🎟️ Register now to secure your spot: <a href="https://www.drupalcamp.be/en/drupal-dev-days-2025/tickets" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">drupalcamp.be/en/drupal-dev-da</span><span class="invisible">ys-2025/tickets</span></a></p><p><a href="https://drupal.community/tags/DDD25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DDD25</span></a> <a href="https://drupal.community/tags/Drupal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Drupal</span></a> <a href="https://drupal.community/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a> <a href="https://drupal.community/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
Drupal Developer Days<p>🎤 Drupal Developer Days Leuven 2025: Speaker Spotlight Series 🎤</p><p>👉 Most people who run a decent-sized Drupal website have probably heard of Varnish. <br>👉 It comes with some VCL code that might seem confusing at first. <br>👉 There are some Drupal modules you need to install and configure to invalidate the cache. But how does it work?</p><p>Join Thijs Feryn this <a href="https://drupal.community/tags/DrupalDevDays" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DrupalDevDays</span></a> to learn about Varnish and its features.</p><p>🎟️<a href="https://www.drupalcamp.be/en/drupal-dev-days-2025/tickets" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">drupalcamp.be/en/drupal-dev-da</span><span class="invisible">ys-2025/tickets</span></a></p><p><a href="https://drupal.community/tags/DDD25" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DDD25</span></a> <a href="https://drupal.community/tags/Drupal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Drupal</span></a> <a href="https://drupal.community/tags/Varnish" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Varnish</span></a> <a href="https://drupal.community/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a> <a href="https://drupal.community/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
Paul Houle<p>👑 Cache is King: Smart Page Eviction with eBPF</p><p><a href="https://arxiv.org/abs/2502.02750" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">arxiv.org/abs/2502.02750</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/kernel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kernel</span></a> <a href="https://mastodon.social/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://mastodon.social/tags/cs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cs</span></a> <a href="https://mastodon.social/tags/arxiv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arxiv</span></a> <a href="https://mastodon.social/tags/computing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>computing</span></a> <a href="https://mastodon.social/tags/memory" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memory</span></a></p>
Kushal Das :python: :tor:<p>Not reading the <a href="https://toots.dgplug.org/tags/limitations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>limitations</span></a> of <a href="https://toots.dgplug.org/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> in <a href="https://toots.dgplug.org/tags/HAProxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HAProxy</span></a> was a mistake <a href="https://www.haproxy.com/documentation/haproxy-configuration-manual/latest/#6.1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">haproxy.com/documentation/hapr</span><span class="invisible">oxy-configuration-manual/latest/#6.1</span></a> Should have read the documentation first.</p>
Mike Hindle<p>How to clear your cache on a Mac / MacBook without an app.</p><p>1. Finder - Go - Go to Folder</p><p>2. ~/Library/Caches</p><p>3. Move the billions of files to the bin.</p><p><a href="https://mastodon.social/tags/apple" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apple</span></a> <a href="https://mastodon.social/tags/Mac" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mac</span></a> <a href="https://mastodon.social/tags/MacBook" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>MacBook</span></a> <a href="https://mastodon.social/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a></p>
TechHelpKB.com 📚<p>Regular computer usage results in stored cache files that can become corrupted &amp; outdated, leading to operational quirks &amp; slower boot times. Clearing this cache &amp; other temporary files can improve performance.</p><p><a href="https://mastodon.social/tags/microsoft" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>microsoft</span></a> <a href="https://mastodon.social/tags/windows11" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>windows11</span></a> <a href="https://mastodon.social/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://mastodon.social/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a> <br><a href="https://www.zdnet.com/article/how-to-clear-the-cache-on-your-windows-11-pc-and-how-it-helps-your-system-run-better/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">zdnet.com/article/how-to-clear</span><span class="invisible">-the-cache-on-your-windows-11-pc-and-how-it-helps-your-system-run-better/</span></a></p>
Paolo Melchiorre<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@psycopg" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>psycopg</span></a></span> I am honored to have participated in the resolution of issue #999 :)</p><p><a href="https://github.com/psycopg/psycopg/issues/999" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/psycopg/psycopg/iss</span><span class="invisible">ues/999</span></a></p><p><a href="https://fosstodon.org/tags/Django" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Django</span></a> <a href="https://fosstodon.org/tags/Psycopg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Psycopg</span></a> <a href="https://fosstodon.org/tags/PostgreSQL" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PostgreSQL</span></a> <a href="https://fosstodon.org/tags/Memcached" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Memcached</span></a> <a href="https://fosstodon.org/tags/PyLibMC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PyLibMC</span></a> <a href="https://fosstodon.org/tags/Python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Python</span></a> <a href="https://fosstodon.org/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a></p>
Gea-Suan Lin<p>CDN 的各種限制</p><p>續上篇「CDN 造成的後端壓力問題 (Canva 的 outage)」最後提到的,Hacker News 上有好幾篇有趣的留言,可以參考「The Canva outage: another tale of saturation and resilience (surfingcomplexity.blog)」這邊。</p><p>首先是 id=42678319 這則,作者 shaggie76 提到了 Warframe,可以追到應該是 Glen Miner (G</p><p><a href="https://blog.gslin.org/archives/2025/01/14/12216/cdn-%e7%9a%84%e5%90%84%e7%a8%ae%e9%99%90%e5%88%b6/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.gslin.org/archives/2025/0</span><span class="invisible">1/14/12216/cdn-%e7%9a%84%e5%90%84%e7%a8%ae%e9%99%90%e5%88%b6/</span></a></p><p><a href="https://abpe.org/tags/AWS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AWS</span></a> <a href="https://abpe.org/tags/CDN" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CDN</span></a> <a href="https://abpe.org/tags/Cloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cloud</span></a> <a href="https://abpe.org/tags/Computer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Computer</span></a> <a href="https://abpe.org/tags/Network" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Network</span></a> <a href="https://abpe.org/tags/Service" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Service</span></a> <a href="https://abpe.org/tags/akamai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>akamai</span></a> <a href="https://abpe.org/tags/amazon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>amazon</span></a> <a href="https://abpe.org/tags/aws" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aws</span></a> <a href="https://abpe.org/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://abpe.org/tags/cdn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cdn</span></a> <a href="https://abpe.org/tags/cloud" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloud</span></a> <a href="https://abpe.org/tags/cloudfront" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cloudfront</span></a> <a href="https://abpe.org/tags/edge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>edge</span></a> <a href="https://abpe.org/tags/network" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>network</span></a> <a href="https://abpe.org/tags/origin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>origin</span></a> <a href="https://abpe.org/tags/service" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>service</span></a> <a href="https://abpe.org/tags/warframe" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>warframe</span></a></p>
Michael :donor:<p>TIL; You can prevent paru from filling up your ~home partition by setting a custom clone directory.</p><p>/etc/paru.conf<br>---<br>[options]<br>CloneDir = /mnt/data/paru/clone<br>---</p><p><a href="https://infosec.exchange/tags/archlinux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>archlinux</span></a> <a href="https://infosec.exchange/tags/arch" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>arch</span></a> <a href="https://infosec.exchange/tags/aur" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>aur</span></a> <a href="https://infosec.exchange/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://infosec.exchange/tags/til" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>til</span></a></p>
Nicolas Fränkel 🇺🇦🇬🇪<p>Double-keyed Caching: How <a href="https://mastodon.top/tags/Browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Browser</span></a> <a href="https://mastodon.top/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a> Partitioning Changed the Web</p><p><a href="https://addyosmani.com/blog/double-keyed-caching/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">addyosmani.com/blog/double-key</span><span class="invisible">ed-caching/</span></a></p>
Gea-Suan Lin<p>Cache stampede 的問題</p><p>從 cache 過期,到計算的資料重新塞入 cache 中間的這段時間,request 都會打到後端,產生大量資源浪費甚至是倒站的問題,這有個專有名詞叫做 Cache stampede。</p><p>這邊可以用在網頁的 web cache server,或是計算類的排行榜,下面的概念都會交叉出現。</p><p>舉個例子,官網首頁可能在 1k+ reqs/sec 之類的數字,通常裡面會有些非個人化的動態內容 (像是台灣 Yahoo! 的首頁的新聞區塊),我們都會 cache 起來。</p><p>這邊假設這個區塊的生成需要三秒鐘 (從資料庫撈,然後 sorting 之類的),如</p><p><a href="https://blog.gslin.org/archives/2025/01/03/12176/cache-stampede-%e7%9a%84%e5%95%8f%e9%a1%8c/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">blog.gslin.org/archives/2025/0</span><span class="invisible">1/03/12176/cache-stampede-%e7%9a%84%e5%95%8f%e9%a1%8c/</span></a></p><p><a href="https://abpe.org/tags/Computer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Computer</span></a> <a href="https://abpe.org/tags/Murmuring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Murmuring</span></a> <a href="https://abpe.org/tags/Network" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Network</span></a> <a href="https://abpe.org/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a> <a href="https://abpe.org/tags/Service" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Service</span></a> <a href="https://abpe.org/tags/WWW" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WWW</span></a> <a href="https://abpe.org/tags/cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cache</span></a> <a href="https://abpe.org/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a> <a href="https://abpe.org/tags/stampede" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>stampede</span></a></p>
David Bisset<p>&quot;A quick <a href="https://phpc.social/tags/WordPress" class="mention hashtag" rel="tag">#<span>WordPress</span></a> Super Cache fix&quot;</p><p><a href="https://www.phpied.com/a-quick-wordpress-super-cache-fix/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://www.</span><span class="ellipsis">phpied.com/a-quick-wordpress-s</span><span class="invisible">uper-cache-fix/</span></a> <a href="https://phpc.social/tags/cache" class="mention hashtag" rel="tag">#<span>cache</span></a></p>
WinFuture.de<p>Das komplette <a href="https://mastodon.social/tags/CPU" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CPU</span></a>-Lineup von <a href="https://mastodon.social/tags/Intel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Intel</span></a> für die <a href="https://mastodon.social/tags/CES2025" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CES2025</span></a> ist bereits durchgesickert, inkl. Infos zu <a href="https://mastodon.social/tags/Takt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Takt</span></a> und <a href="https://mastodon.social/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a>. 22 <a href="https://mastodon.social/tags/Prozessor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Prozessor</span></a>-Modelle in vier verschiedenen Linien werden auf der Messe wohl vorgestellt. <a href="https://winfuture.de/news,147639.html?utm_source=Mastodon&amp;utm_medium=ManualStatus&amp;utm_campaign=SocialMedia" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">winfuture.de/news,147639.html?</span><span class="invisible">utm_source=Mastodon&amp;utm_medium=ManualStatus&amp;utm_campaign=SocialMedia</span></a></p>
Łukasz Horodecki<p>Po tym jak przy ostatnich publikacjach na blogu, serwer dławił się na jakiś czas (najprawdopodobniej przez federację), wymieniłem plugin od cache z WP Super Cache na podobno lepszy LS Cache, licząc że dzięki temu żądania z instancji fedi pobierających kartę podglądu dla wpisu nie zamulą mi strony. </p><p>Rzeczywiście strona po wymianie pluginu śmigała żwawo, więc miałem nadzieję, że przy następnej publikacji będzie dobrze, ale gdy przyszło co do czego, to okazało się, że niestety nic to nie dało.</p><p>Pogrzebałbym teraz, ale panel też zwraca 500 i 503. Trzeba przeczekać napór i poszukać rozwiązania później.</p><p><a href="https://pol.social/tags/WordPress" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WordPress</span></a> <a href="https://pol.social/tags/ActvityPub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ActvityPub</span></a> <a href="https://pol.social/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a> <a href="https://pol.social/tags/LSCache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LSCache</span></a> <a href="https://pol.social/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://pol.social/tags/fediwers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fediwers</span></a></p>
ThreeDollarBill<p><a href="https://mstdn.ca/tags/Cache" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cache</span></a> Creek vicinity (near Mcabee Fossil Beds),sagebrush rangeland, stiched pano, British Columbia, BC, Canada. <br><a href="https://mstdn.ca/tags/BC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BC</span></a> <a href="https://mstdn.ca/tags/BritishColumbia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BritishColumbia</span></a> <a href="https://mstdn.ca/tags/Canada" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Canada</span></a> <a href="https://mstdn.ca/tags/landscape" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>landscape</span></a> <a href="https://mstdn.ca/tags/photography" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>photography</span></a></p>