Cache Catch
59 subscribers
117 photos
9 videos
127 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 Serg Accs
🎁 РОЗЫГРЫШ $2000 ОТ SERG ACCS

🥇 1 место — $1000
🥈 2 место — $700
🥉 3 место — $300

Как участвовать:
1️⃣ Подпишитесь на канал
2️⃣ Нажмите « Участвую»
3️⃣ Получите 1 стартовый билет

Больше билетов:
🛒 Покупки — минимум 1 билет, далее +1 за каждые полные $50 реальной оплаты. Максимум — 50.
👥 Рефералы — +5 за первую подходящую покупку друга и +1 за каждые накопленные $100 его покупок. Максимум — 50.

Общий максимум — 100 билетов.
Чем больше билетов, тем выше шанс. Даже 1 билет участвует.

Призы начислим на баланс в боте SERG ACCS.

Итоги 15.09. Всем удачи! 🔥
This week in caching: stale-while-revalidate vs plain max-age

Two ways to set freshness in a Cache-Control header, very different UX:

max-age alone means at expiry the next user eats the full origin round-trip — a latency cliff exactly when content goes stale.
stale-while-revalidate serves the stale copy instantly to that user while refreshing in the background, so nobody waits. max-age=60, stale-while-revalidate=300 hides origin latency entirely for 5 min after expiry.
stale-if-error is the underused sibling: serve stale on a 5xx so an origin blip doesn't take the page down.

The catch: support is at the CDN/browser layer, not universal — verify your CDN honors SWR before relying on it (most major ones now do).

Bookmark: Harry Roberts' 'Cache-Control for Civilians' — the clearest map of which directive does what.
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
Завтра стрим С НАТАШЕЙ ex.ZM где мы обсудим кто как обосрался и был не прав! Типа сплетников но с БАБОЙ! ( у неё пизда ) стрим будет тут https://t.me/+dSPgHo0XFfg4N2U0
This week in caching: edge cache vs origin cache — not either/or

The framing that fixes muddled cache strategies:

Origin cache (Varnish/FastCGI/object cache) protects your database and app server. It's where personalized-but-cacheable fragments and TTL logic live.
Edge cache (CDN PoPs) protects your origin from distance and volume. It's where truly anonymous, identical responses should terminate so requests never reach your box.
The mistake: caching only at one layer. Edge-only means a purge or cache-miss storm hammers a naked origin; origin-only means every user still pays the network RTT to your single datacenter.

Layer them: long edge TTL for static + anonymous HTML, shorter origin TTL with tag-based purge underneath as the safety net.

Bookmark: Fastly's 'multi-tier caching' explainer — the mental model of cache as concentric shields.
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
РИДДИК! Первый стрим с Ридиком и Ивановым через пол часа тут https://t.me/+HuSG2ngODc41MjY8 - должен быть разьеб! Иванов пьяный! Сделает красиво!
This week in caching: cache tags vs TTL-only invalidation

Two philosophies of 'when does cached content die':

TTL-only is dead simple and stateless — set 5 minutes, walk away. The cost: content is either stale for up to 5 min or you set TTLs so short you barely cache.
Tag-based (surrogate keys) lets you keep long TTLs and purge precisely when a thing changes — edit one product, purge tag product-42 and every page showing it.
The honest tradeoff: tags need an origin smart enough to emit and track them (Drupal/Magento do it natively; raw WP doesn't without a plugin) and a CDN that supports surrogate-key purge.

Editorial site with predictable churn → TTL is fine. E-commerce where a price must never lag → tags, full stop.

Bookmark: Drupal's cache tags documentation — still the cleanest reference implementation of the pattern.
Лонгрид о мемном кейсе Melbet vs Pepper Partners - реально ли оценить в аффилейтке репутационный ущерб в деньгах?

История на $2,000 вряд ли разрушит крупный бренд. Но она вполне может стоить ему сотен тысяч долларов и более, если публично остаётся без внятного решения.

Я в аффилейт-маркетинге более 25 лет, а последние пару лет одно из моих основных направлений - B2B matchmaking. Поэтому я регулярно вижу споры между компаниями о выплатах и претензии, и таких ситуаций в рынке явно становится больше.

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

Вот например про один из таких кейсов писал уже здесь весной.

Если неконструктивны обе стороны (а бывает и так), то можно к этому относиться просто как к развлекательному контенту.

Но когда одна сторона открыта к адекватной коммуникации и поиску оптимального решения, а вторая сторона просто игнорирует проблему, при этом не уходя с рынка в закат, а продолжая тратить огромные бюджеты на PR и маркетинг бренда - это любопытная аномалия.

Сейчас самый заметный в аффилейт рынке пример это кейс Melbet <> Pepper Partners, который уже более месяца развивается в публичном поле и о нем уже писали и многие аффилейт медиа, и отдельные блоги, я наверно один из последних, кто у себя в блоге еще об этом не писал)

Изначальное заявление кейса и описание претензии от Pepper Partners можно почитать здесь.

Очень приличный на мой взгляд разбор со стороны и указание пары простых и логичных вариантов решения ситуации написал Артем Кравченко, можно почитать у него.

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

Для мелкого и крупного бренда такие истории могут иметь очень разный эффект, поэтому здесь разберем на примере крупного бренда, так как Melbet в нашем рынке относится именно к таким.

Не знаю конечно их точные цифры затрат на PR в рамках афф рынка (участие в конфах, собственные ивенты, реклама в афф медиа и т.п.), но из того, что вижу как организатор ивентов с приличным опытом, этот бюджет явно измеряется в миллионах $ в год, если не выходит за $10млн+.

Это без PR затрат на прямое привлечение игроков (бренд-амбассадоры, спонсорства футбольных клубов и т.п.), без бюджетов непосредственно на закупку трафика. Только на аффилейтку.

И вот уже более месяца в паблике незакрытый и не откоммуницированный публично кейс на $2k (две тысячи долларов).

В публичной дискуссии сейчас преобладает позиция, что Melbet в этом споре неправы.

Может их развернутая публичная позиция поменяла бы мнение, но ее нет, соответственно на данный момент так.

Какие материальные потери может понести бренд в такой истории?

Многие люди, даже очень опытные и умные, почему-то к таким ситуациям относятся бинарно.

Рухнет бренд (закроется, обанкротится) - значит плохо на них повлиял кейс.

Останется бренд жить и работать как ни в чем не бывало внешне - значит никак не повлияло и может они правильно решили игнорировать, а кто-то вообще решит брать с них пример.

Но это же совсем не так, ситуация не бинарная.

Представим не фактические цифры Melbet, которых у нас нет, а консервативную модель крупного рекламодателя.

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

Я не знаю внутренний LTV партнёра у Melbet. Но если принять для активного опытного аффилейта условные $10,000 LTV, десять таких потерянных партнеров - это уже шестизначная сумма $ недополученного дохода. И это без учёта крупных команд, в случае которых эффект может быть кратно выше и оказаться семизначным.

Даже если в этой модели ошибиться и завысить в несколько раз, сам принцип никуда не исчезает - незакрытый публичный спор на $2,000 в любом случае обойдется бренду многократно дороже этих $2,000.

Цифры конечно я прикинул условные, но рассуждения не виртуальные - я знаю афф команды, которые перестали быть их активными партнерами из-за этого кейса.

Одна известная в рынке команда публично рассказала о своем таком решении в моем чатике про scam-кейсы.

А теперь вернемся к миллионам долларов в год, которые Melbet тратит на публичный PR среди аффов через конфы и прочие активности.

У этих трат же есть определенные ожидаемые и реальные результаты, верно?

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

Вообще без понятия какая там ожидаемая сумма выхлопа на каждый потраченный миллион, поэтому обозначим ожидаемую сумму выхлопа с потраченного на PR миллиона в X.

При таком незакрытом публичном кейсе, вызывающем большой отклик и возмущение в рынке - останется эта сумма выхлопа с PR X без учета прочих факторов или она станет меньше X?

Очевидно станет меньше, доверие к бренду ниже, а значит и вложения в PR дают меньшую отдачу.

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

Когда бренд инвестирует миллионы в доверие рынка - через конференции, медиа, партнёрские активности и PR, игнорирование аргументированного публичного конфликта снижает отдачу от всех этих вложений. Репутация не выглядит отдельной строкой в P&L, но её потеря вполне превращается в недополученный доход, более дорогой PR и менее лояльных партнёров.

Я искренне надеюсь, что все больше компаний в нашем рынке будут становиться более сознательными и не терять огромные деньги на ровном месте, и если бизнес-этика не зашита в культурный код, то хотя бы из сугубо материальных корыстных соображений начнут вести себя адекватнее)

Всем отличной недели и благоразумия)
A few channels in the webmaster & site monetization space worth your feed:

@HandshakePapers — Long-form deep dives into TLS, certificates, and HTTPS internals. We…
@PingbackClinic — Your uptime and monitoring questions answered. 'Why do I get false…
@RPMReceipts — Real monetization numbers from real sites: RPM, EPMV, fill rate and…
@AdSenseTrenches — Field notes from running real AdSense accounts: placement tweaks that…
Forwarded from AffPapa! Клуб спящих бизнесменов! Потрачено!
🙇‍♂️ 34% Reg2Dep на киберспорте. Готов забрать максимум с финальной стадии TI26? 😆

Групповая стадия The International 2026 уже позади, а впереди — главная часть турнира, которую особенно ждут любители ставок на киберспорт: плей-офф с 20 по 23 августа.

Именно сейчас интерес к турниру выходит на максимум — отличный момент, чтобы монетизировать киберспортивный трафик и протестировать альтернативу привычным игровым, iGaming и брендовым запросам.

💸 Только посмотрите на стату партнеров SpinBetter Partners с прошлых заливов на киберспорт: заносы не просто стабильны — они кратно растут.

📌 Читать статью на Medium
💵 Получить оффер: @spinbetter_aff_support
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from ПОКЕРОК Partners
$80 за FTD на СНГ — казино-оффер от ПОКЕРОК Partners

Ищете новый оффер для теста? Рассказываем, что предлагаем партнёрам:
• CPA $80 за FTD на все гео СНГ
• $100 к первой выплате для новых аффилиатов
• 5% по саб-реферальной программе
• прозрачная статистика в партнёрском кабинете
• поддержка личного менеджера

Принимаем различные источники: social, мессенджеры, YouTube / Twitch / Kick, SEO, PPC, in-app и медийный трафик.

В казино ПОКЕРОК также доступна GG99 — линейка из 20+ игр с RTP 99%, включая слоты, настольные игры, видеопокер и аркады. Это весомое преимущество для новых игроков в дополнение к приветственным бонусам.

И ещё один повод подключиться уже сейчас: 27 августа состоится Friendly Tournament для партнёров ПОКЕРОК Partners. Успейте подключиться до 25 августа, чтобы принять участие!

Присоединяйтесь к ПОКЕРОК Partners и начинайте зарабатывать на своём трафике уже сейчас!
This week in caching: ETag vs Last-Modified for revalidation

Both let a browser ask 'has this changed?' and get a cheap 304 — but they fail differently:

Last-Modified is one-second granularity and clock-dependent. Fine for static files that change rarely; useless for content that updates sub-second.
ETag is a content hash — precise, immune to timestamps. Better for dynamic responses.
The multi-server trap: default Apache/Nginx ETags include the file inode, which differs across servers behind a load balancer, so the same file gets different ETags and revalidation breaks. Either strip the inode component or pin ETags to content only.

For a CDN-fronted static asset, skip revalidation entirely and use a fingerprinted filename with immutable — no conditional request at all beats a fast 304.

Bookmark: Ilya Grigorik's 'HTTP caching' chapter in High Performance Browser Networking.