Кэширование сетевых запросов в Ktorfit с помощью Ktor Plugins

Привет! Ktor постепенно становится полноценной альтернативой классической связке OkHttp + Retrofit. Его ключевые преимущества — кроссплатформенность, чистый Kotlin, асинхронность и корутины, а также высокая гибкость и управляемость. Кроме того, ожидается поддержка HTTP/3, чего, судя по всему, не планируется в OkHttp. Ktorfit же — это обёртка над Ktor, которая предоставляет более удобное API, практически идентичное Retrofit, что особенно удобно при миграции Retrofit —> Ktorfit. Короче, Ktorfit — это Retrofit для Kotlin Multiplatform. В этой статье я продемонстрирую алгоритм написания простого кэша запросов для Ktorfit, используя механизм Ktor Pluguns.

https://habr.com/ru/articles/956950/

#kmp #kotlin #multiplatform #kotlinmultiplatform #caching #ktor #ktorfit

Кэширование сетевых запросов в Ktorfit с помощью Ktor Plugins

Привет! Ktor постепенно становится полноценной альтернативой классической связке OkHttp + Retrofit. Его ключевые преимущества — кроссплатформенность, чистый Kotlin, асинхронность и корутины, а также...

Хабр

#Caching: More tools, more complexity – still scaling like it’s 2017? Catch up at #JCON2026! Hands-on coding with #Java expert Christian Kümmel. Learn smarter data processing: less stack, more control & better performance. Limited seats!

Read more: https://javapro.io/2026/04/02/caching-and-beyond-smarter-data-processing-with-java-in-2-hours/

#EclipseStore

RELEASED: LSCache v7.8.1 for WordPress! This release consists of bug fixes. https://wordpress.org/plugins/litespeed-cache/ #litespeed #WordPress #caching
Es gibt aktuellen einen fiesen #AJAX Buf im #W3TC #Plugin, man sollte ein #Rollback auf 2.9.2 machen https://wordpress.org/support/plugin/w3-total-cache/ #wordpress #w3totalcache #caching
[W3 Total Cache] Support | WordPress.org

WordPress.org Forums
Incident Report: March 30th, 2026 — Authenticated user data cached

Railway experienced an incident where CDN features were accidentally enabled for some domains without users enabling them.

Railway Blog

Oh, this is #fun.

#Applebot - Apple's web crawler, used for various things - is ignoring robots.txt rules governing crawling of websites.

I have Applebot (and Applebot-Extended, which isn't really a crawler) in my robots.txt files, set to disallow all access. Has been that way for #yonks.

And Applebot is consistently the highest-traffic crawler to my sites - at least of ones that actually bother to fetch robots.txt. Yesterday, for example, Applebot fetched robots.txt from one of my websites almost 800 times.

Yes, it's really Apple, not someone faking the user-agent identifier. It's coming from the networks that Apple says can be used to identify Applebot access. DNS matches, everything.
e.g. https://support.apple.com/en-ca/119829

So: legendary Apple software quality. Documented to do the right thing, but actually doing the wrong thing. And completely failing to cache content, fetching the same file 800 times a day when it hasn't changed in years.

Hey, Apple! Need a software engineer who's actually, you know, good at it? I'm available.

#Apple #AppleInc #TimApple #WebCrawler #RobotsTxt #quality #WeveHeardOfIt #qwality #AppleQwality #legendary #TwoHardThings #caching #fail #engineer #software #SoftwareEngineer

About Applebot - Apple Support (CA)

Learn about Applebot, the web crawler for Apple.

Apple Support

Native JSON Modules Are Finally Real, by (not on Mastodon or Bluesky):

https://allthingssmitty.com/2026/03/16/native-json-modules-are-finally-real/

#json #modules #bundling #caching

Native JSON modules are finally real - Matt Smith

JSON imports finally work natively. Learn how import ... with { type: 'json' } changes runtime behavior, caching, and makes bundlers optional.

NEWS! High demand: #JCON2026 workshops are live. #GenAI #RAG #Caching & security – with #Java experts @rick_ossies @TimteBeek @MohammadAliEN @svenruppert @brunoborges @sKriemhild & ...

Tickets are limited. Some may get a free @jcon_conference pass.
Read: https://javapro.io/2026/03/16/high-demand-workshops-at-jcon-europe-2026-tickets-available-now/

Your Rails app reruns the same queries and renders the same HTML on every request. Rails has 5 built-in caching strategies and most devs use maybe 1.

Russian doll caching is the one that changes everything. Nest caches, add touch: true, only the changed record re-renders.

Full tutorial with code.

#rubyonrails #caching #performance #SQL #Code #Rails #Ruby

https://medium.com/@heyjoshlee/getting-started-with-caching-in-ruby-on-rails-0c3f346132c6

Getting Started With Caching in Ruby on Rails

Your Rails app is slow. You know it. Your users know it. And the worst part is, half the time your app is doing the exact same work over…

Medium

#Development #Comparisons
Native JSON modules are finally real · From build-time convenience to a runtime primitive https://ilo.im/16bfm8

_____
#JSON #ESM #Caching #Runtime #Bundlers #Browsers #WebDev #Frontend #JavaScript

Native JSON modules are finally real - Matt Smith

JSON imports finally work natively. Learn how import ... with { type: 'json' } changes runtime behavior, caching, and makes bundlers optional.