Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimalizovat počet zápisů do datové keše na Vercelu #1101

Open
zoul opened this issue Sep 16, 2024 · 3 comments
Open

Optimalizovat počet zápisů do datové keše na Vercelu #1101

zoul opened this issue Sep 16, 2024 · 3 comments
Labels
tech Technické věci

Comments

@zoul
Copy link
Member

zoul commented Sep 16, 2024

Poslední měsíce se nám běžně stává, že vyčerpáme 1 M zápisů do datové keše na Vercelu. Týká se to pouze app a zejména inkrementální statické regenerace:

chart

To asi děláme něco seriózně špatně :) Bude dobré se na to podívat.

@zoul zoul added the tech Technické věci label Sep 16, 2024
@zoul
Copy link
Member Author

zoul commented Sep 18, 2024

In related news, Airtable se na nás trochu zlobí, že natočíme 3,3 M API dotazů měsíčně. To je na takovou aplikaci strašný číslo (100 K denně 🤯) a tuším, že spolu tyhle dvě věci souvisí. Nemá aspoň Vercel delší časovou řadu těch statistik, že bychom viděli, kdy to naskočilo?

@zoul
Copy link
Member Author

zoul commented Sep 18, 2024

Vercel to má zřejmě 6 měsíců nazpět, žádný trend tam vidět není:

data-writes

Ale teď koukám, že jsou to „write units“, nikoliv počty zápisů, viz dokumentaci:

Write unit: One write unit equals 8 KB of data written to the cache.

Takže 1 M written units ≅ 8 GB, jestli dobře počítám. Ale s ohledem na ten počet API dotazů na Airtable bych se nejdřív primárně zaměřil na tu četnost, to číslo by mělo být výrazně nižší.

@zoul
Copy link
Member Author

zoul commented Oct 3, 2024

Pro Airtable jsem udělal samostatný ticket: #1112

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech Technické věci
Projects
None yet
Development

No branches or pull requests

1 participant