Cache Catch
59 subscribers
113 photos
9 videos
124 links
The best caching reads, tools, and configs from around the web, curated weekly. Object cache, page cache, opcache -- the good stuff, none of the noise.
Download Telegram
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Марк Цукерберг извинился перед Индией

Статья о давлении индийских властей на крупные соцсети из-за дипфейков и материалов сексуального насилия над несовершеннолетними. Цукерберг публично извиняется, чтобы снизить риск блокировки Facebook и WhatsApp в крупном geo. Вывод: регуляторы в Индии ужесточают контроль, и для платформ это уже вопрос доступа к рынку, а не репутации.

➡️ Читайте на сайте: https://aff.top/blog/mark-cukerberg-izvinilsia-pered-indiei

🧠 Ещё больше инсайтов → в канале AFF.top
This week in caching: cache-key normalization wins

Fragmented cache keys silently tank hit rate. The fixes:

Affiliate site — every inbound link carried different ?utm/?ref params, so the CDN cached a separate copy per variant; normalizing the key to ignore marketing params lifted hit rate from 52% to 90% with no content change.
Store — sorting query params (?a=1&b=2 vs ?b=2&a=1) before keying merged duplicate cache entries; cache storage dropped 30%.
Media — stripping Accept-Encoding variance and serving one Brotli/gzip negotiated copy cut redundant cache objects in half.

The insight: the CDN caches per exact key. Two URLs that render the same page but differ by a tracking param are two cold caches.

Bookmark: Cloudflare Cache Keys / 'Ignore Query String' settings — audit what's actually in your key.
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Meta выпустила ИИ-агент Muse Code

Meta выпустила Muse Code — прямого конкурента Claude Code с упором на управление несколькими ИИ-агентами в параллели для долгих задач. Главный вывод: компания агрессивно демпингует ценой, предлагая базовый тариф и сверхдешёвый вариант в обмен на доступ к личным данным.

➡️ Читайте на сайте: https://aff.top/blog/meta-vypustila-ii-agent-muse-code

🧠 Ещё больше инсайтов → в канале AFF.top
РОЗЫГРЫШ НОУТБУКА НА ВЫХОДНЫЕ 💻

Подпишись на три канала:
• Иванов - @pacan
• Кустов - @cobaka
• Миша - @CPA_Farm

И один случайный подписчик заберёт великолепный ноутбук. Отличная рабочая лошадка для работы, учёбы и интернет-сёрфинга, остальное не потянет!

Важно: боты сразу мимо, аккаунты не из нашей сферы тоже, все участники будут проверены, в том числе на пересечение с профильными affiliate/iGaming чатами.

Итоги сразу после выходных.

Три подписки. Один ноутбук. Как сказал GPT - иногда интернет всё-таки использует случайный выбор не только для того, чтобы подсунуть очередную рекламу криптокурсов.

Участников: 80
Призовых мест: 1
Дата розыгрыша: 15:14, 09.08.2026 MSK (3 дня)
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Google по ошибке удалил тысячи сайтов

Google массово банил сайты на Blogger из-за сбоя в автоматической модерации: система ошибочно нашла malware в контенте и снесла тысячи сайтов, часть — повторно после восстановления. Для вебмастеров вывод простой: даже трастовая платформа не защищает от ложных срабатываний, а автоматический антифрод может положить и вайт, и ферму.

➡️ Читайте на сайте: https://aff.top/blog/google-po-oshibke-udalil-tysiachi-saitov

🧠 Ещё больше инсайтов → в канале AFF.top
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
OpenAI сделала ChatGPT-5.6 Luna бесплатной

OpenAI делает ставку на доступность: ChatGPT-5.6 Luna стала бесплатной на сайте, а в Sol добавили ползунок глубины рассуждений для ускорения ответов. Для сложных запросов готовят кнопку Think. Пока это веб-эксклюзив, но вывод очевиден: OpenAI усиливает продукт и давит на конкурентов бесплатным доступом.

➡️ Читайте на сайте: https://aff.top/blog/openai-sdelala-chatgpt-5-6-luna-besplatnoi

🧠 Ещё больше инсайтов → в канале AFF.top
Network picks — webmaster & site monetization:

@BackupOrDie — Strong opinions on backup strategy, because the people who skip it…
@LockdownLedger — Battle-tested security hardening checklists and SOPs for your sites.…
@HandshakePapers — Long-form deep dives into TLS, certificates, and HTTPS internals. We…
@PingbackClinic — Your uptime and monitoring questions answered. 'Why do I get false…
Forwarded from AFF.TOP
This media is not supported in your browser
VIEW IN TELEGRAM
Metamask представил свою криптокошелёк для ИИ

MetaMask выпустил криптокошелёк для ИИ-агентов, который позволяет им самим проводить платежи, торговать фьючерсами и свопами, а также делать ставки без участия человека. Вывод простой: под «мёртвый интернет» уже строят рабочую инфраструктуру, а контроль остаётся только на опасных транзакциях и в ручном подтверждении.

➡️ Читайте на сайте: https://aff.top/blog/metamask-predstavil-svoiu-kriptokoshelek-dlia-ii

🧠 Ещё больше инсайтов → в канале AFF.top
This week in caching: micro-caching dynamic pages

Even 1-second caching crushes traffic spikes. Receipts:

Logged-out news — a 1s nginx micro-cache (proxy_cache_valid 200 1s) during a viral spike collapsed 5,000 req/s down to ~1 origin hit/s per URL; content was at most 1 second stale and nobody could tell.
Search results page — 10s micro-cache on a query-heavy endpoint cut DB load 95% during a campaign without showing visibly old data.
API — 2s cache on an expensive aggregation turned a thundering herd into one computation per window.

The principle: micro-caching trades imperceptible freshness for massive origin offload. For anonymous pages it's almost free wins.

Bookmark: nginx proxy_cache + proxy_cache_lock — the lock prevents the herd from all recomputing on the same miss.
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Media is too big
VIEW IN TELEGRAM
⚡️Я первый арбитражный блогер с миллионом подписчиков!

Коллеги, я перезжаю в этот канал - 1 000 000 подписчиков у Иванова! Все строго про арбитраж трафика!

Переезжает сюда - https://t.me/+vKOoe6K4yL0wMzEy

P.S. Популярно тот в ком люди видят своего - мне очень повезло что я такая посредственность!



____
🤔 Консоли Google Play и Apple Developer надо? Phoenix — 100% свой фарм с 2021-го. Забрать акки@phoenix_seller_bot 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Дима Лето - TikTok Ads mVas (Dzmitry Leto (Сб-Вс off day ))
Я короче хз зачем мне это , но напишу!
Короче смотрим за "ноунейом" ( ЕЮ ) и тот вообще крышей поехал) взял себе крутанул канал на 1млн подписчиков и хочет сделать его своим основным?
Армия ботов в перед!

Вот его новый канал если что.. https://t.me/+vKOoe6K4yL0wMzEy
Жирный кукухой поплыл, купил канал почти на лллллям двести подписчиков. Амбассадоры не работают?

Или как теперь PR оценивать? Одна полуголая курдюком трясёт, второй — то трезвый, то бухой, с биполяркой.

Люди, очнитесь.
_________________

Канал | Блог | YouTube | Мультитул 2.0 | ПОЛИГON by Петя 2.0

👎 @pacan с пьяну подпись под каждым постом купил, а текст дал такй:

ХОЧЕТСЯ И РЫБКУ СЪЕСТЬ, И..🎣 Залить Fishing Time на
TopX
 FTD идёт по 3$, плюс ребята РАЗДАЮТ 1,000,000$ среди баеров! Инфа
ТУТ!
Please open Telegram to view this post
VIEW IN TELEGRAM
This week in caching: the Vary header trap

One header turned a cache into confetti. The cleanups:

Responsive siteVary: User-Agent meant a unique cache entry per browser string (millions of variants); the cache never warmed. Removing it (the site was truly responsive, same HTML) took hit rate from 12% to 89%.
i18n store — replacing Vary: Cookie with a normalized 'language' cache key cut variants from thousands to 6.
APIVary: Accept-Encoding kept (correct) but Vary: * from a misconfigured plugin was disabling caching entirely; removing it restored 90% hit rate.

The rule: every value in a Vary header multiplies your cache entries. Vary on the fewest dimensions that actually change the response.

Bookmark: curl -I and inspect Vary on key URLs — Vary: User-Agent or * is almost always a bug.
Forwarded from Иванов и арбитраж трафика
МАКСИМАЛЬНО ОБЕСКУРАЖЕН, УДРУЧЁН И, НЕ ПОБОЮСЬ ЭТОГО СЛОВА, ОТОРОПЕЛ ОТ ПРОИСХОДЯЩЕГО В «ПИАР»-МИРЕ НАШЕЙ СФЕРЫ.

Я пребываю в некотором нравственном недоумении от той удивительной метаморфозы, которую в последнее время претерпевает понятие «пиар». То, что раньше считалось дурновкусием, беспринципностью и откровенным свинством, теперь, видимо, принято именовать нестандартной маркетинговой стратегией.

Если вам в какой-то момент показалось, что нормально делать то, что было сделано и продолжает делаться, я всё-таки позволю себе озвучить свою позицию: это неприемлемо. Во-первых.

А во-вторых, вы вообще понимаете, куда мы идём?

Сначала люди хотят выйти на РУ и СНГ рынок. Понимают, что нормальный путь - это долго, дорого, кропотливо и без каких-либо гарантий результата. И вместо этого выбирают дорожку дешёвого хайпа, совершенно не сообразуясь с тем, что именно они делают с конкретным человеком.

Потом, видимо, решают, что достигнутой степени публичного резонанса недостаточно, и предпринимают следующий, ещё более одиозный шаг - просто кидают его. Чтобы обсуждали ещё больше.

И я почти уверен, что они прекрасно понимали: это увижу и я. И что как человек, который способен сопереживать подобным людям, в том числе потому, что сам являюсь инвалидом детства второй группы, я мимо этого не пройду.

В итоге для них это один кидок и море хайпа. Но какой ценой? Стоило ли это того?
Не думаю.

Рынок взрослеет. Подобную хуйню, может быть, ещё и не предают публичной анафеме, но уже отлично запоминают. А потом при любой совместной работе держат в уме простую характеристику контрагента: «А, это те ребята. Им похуй».

Репутация вообще штука крайне занятная. Создаётся годами, а профукивается иногда одним весьма опрометчивым маркетинговым решением.

И дабы на этом, пусть кому-то он покажется не очень далёким, возможно, не самым интеллектуально одарённым, но совершенно точно бравом и стремящемся к успеху молодом человеке впредь не было набито брендов, способных породить столь прискорбные ассоциации, я беру на себя полномочия и ответственность отныне быть тем самым AFFPAPA.

Если конкретнее - быть AffPapa.org.

Этот смелый и совершенно точно стремящийся к успеху молодой человек может впредь без малейшего смущения носить на себе бренд AffPapa.

Я приложу все доступные мне усилия, чтобы единственной устойчивой ассоциацией с AffPapa со временем стал именно AffPapa.org.

Полагаю, это будет наиболее изящным разрешением сложившейся нравственно-маркетинговой коллизии.

Обсудить все это можно в моем чате - будьте аккуратны, там не всем рады, точней никому не рады, от чего он и великолепен


С уважением, Иванов Е.Ю!
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Дорогие партнёры!

С августа и по 31 сентября в BETERA PARTNERS запускаем конкурс для всех партнёров.
Всё просто: чем больше квалифицированных FTD, тем выше ваше место в рейтинге.
🏆 Что можно забрать?
• Apple MacBook Air 15
• Apple iPad 11
• Apple Watch Series 11
• и другие призы для наших любимых партнёров ❤️
Как участвовать?
⚡️ Быть или стать партнёром BETERA PARTNERS
⚡️Подтвердить желание участвовать
⚡️Приводить квалифицированные FTD в период с 05.08 по 31.09.2026
Пока другие думают — можно уже лить, зарабатывать и забирать свой подарок 😉
Почему партнёры выбирают BETERA PARTNERS:
⭐️ CPA / RevShare / Hybrid / Spend
⭐️ CPA от $150 — как на Tier-1 😉
⭐️ Собственный продукт с локальной лицензией
⭐️ Без KPI
⭐️ Прозрачные условия и быстрые выплаты
Следите за новостями в нашем Telegram-канале, а если нужна помощь с запуском или есть вопросы, залетайте в наш support и пишите нашим менеджерам, всё подскажем!

Betera Partners // Support 🔥
@TLBetera
@KattiBetera
@DaniilTrafficBetera
Please open Telegram to view this post
VIEW IN TELEGRAM
This week in caching: cache warming after deploy

The first visitor shouldn't pay for your cold cache. How teams stopped that:

E-commerce — a sitemap-driven warmer crawled top 2,000 URLs right after each purge; the post-deploy TTFB spike (first user paying 2.5s) flattened because the crawler took the misses instead.
Docs site — warming the most-trafficked 200 pages from analytics cut the post-deploy origin CPU spike from 80% to barely a blip.
News — prefetching the homepage + section fronts before flipping the cache live meant zero cold-cache exposure during the highest-traffic window.

The idea: a purge isn't free — someone re-fills every page. Make a bot pay, not a customer.

Bookmark: a tiny xargs + curl loop over your sitemap top-N — cheapest warmer you'll ever write.
Forwarded from Я ненавижу арбитраж
Что за помойка?

Спросите вы, и будете правы.

Новое пространство успешных бизнесменов открылось пару дней назад. Канал сразу захватил арбитражный интернет. Миллион (!) активных и заряженных предпринимателей атаковали его подписками.

Создатель — самый успешный из них. Человек-розыгрыш, человек-споирт, человек-холст, человек-деньги — Евгений Иванов.

Ни одного бота не замечено. Лям. Все из сферы. Сам Дуров не обладает такой базой платежеспособной аудитории.

Немного о том, что обсуждается на канале:

— ахуенность админа (пост написан самим админом)
— ничтожность Affpapa
— техники минета в виде аффирмации

Учитывая предпочтения ЕЮ, можно спрогнозировать рубрики: сиськи (самого админа), кейсы (как правило, негативные), вайбкодинг и, конечно, новости с передовой арбитража.

🤡
🤲 подписался
👍 — и скоко тебе заплатили, продажная ты придорожная путана?


Я ненавижу арбитраж |Чат😠
Please open Telegram to view this post
VIEW IN TELEGRAM
This week in caching: Redis vs Memcached for object cache

The perennial pairing, decided by what you actually store:

Memcached wins when your cache is flat key-value strings and you're memory-bound — its slab allocator and multithreaded model squeeze more values per GB and scales reads across cores.
Redis wins the moment you need cache tags, sorted sets for leaderboards, or LRU/LFU eviction tuned per-key — Memcached only does basic LRU.
The tiebreaker most people miss: Memcached evicts silently under memory pressure with zero persistence, so a flush mid-traffic-spike cold-starts everything. Redis can maxmemory-policy allkeys-lfu and survive a restart with RDB snapshots.

Rule of thumb: single-server WP/Magento → Redis (you'll want tags). Massive read-only string cache across a fleet → Memcached.

Bookmark: the Redis maxmemory-policy docs — the eviction policy choice matters more than the engine choice.
This week in caching: OPcache vs the PHP 8 JIT

A comparison that trips up people chasing the shiny new flag:

OPcache caches compiled bytecode and is the win for 99% of web apps — turning it off can halve throughput. Always on, always first.
JIT compiles hot bytecode to machine code, but for typical I/O-bound web requests (DB, network) it adds near-zero gain and occasionally regresses.
Where JIT actually pays: CPU-bound work — image processing, math-heavy loops, long-running CLI. Not your WordPress page render.

The practical move: max out opcache.memory_consumption and opcache.max_accelerated_files first, verify with opcache_get_status() that you're not evicting, then only test JIT if you're genuinely CPU-bound.

Bookmark: Brent Roose's PHP JIT benchmarks (stitcher.io) — honest numbers on where it helps and where it doesn't.
This week in caching: Varnish vs Nginx FastCGI cache

Both do full-page caching at the edge of your origin — pick by your TLS and invalidation needs:

Nginx FastCGI cache wins on simplicity: it's already terminating your TLS, one config block, no extra daemon, and fastcgi_cache_purge handles single-URL purges fine for a blog.
Varnish wins on power: VCL lets you normalize cookies, do grace mode (serve stale while revalidating), and ban-by-regex invalidation that Nginx can't match without Lua.
The gotcha: Varnish speaks plain HTTP, so you bolt on a TLS terminator (Hitch/Nginx) in front — two moving parts instead of one.

Small-to-mid WP/Drupal site → Nginx FastCGI cache. High-traffic site needing grace mode and surgical bans → Varnish earns its complexity.

Bookmark: the Varnish 'grace mode' docs — serving stale-while-revalidate is the feature people switch for.