Skip to content

Commit 4f581d2

Browse files
author
Fabien Coelho
committed
typo--
1 parent 79f5835 commit 4f581d2

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

docs/EXPLANATIONS.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,13 @@ accesses to permanent, reliable and transactional storage, mostly due to
1212
latency:
1313

1414
- at the web application level, `SWR` and `redux` are libraries designed
15-
to hide the latency of accessing remote datai, et by providing _stale_
16-
data while waiting for updates or keeping a local state.
15+
to hide the latency of accessing remote data, eg by providing _stale_
16+
data while waiting for updates, or keeping a local state.
1717
- at the web browser level, honoring HTTP `Cache-Control` headers helps
1818
the application avoiding actual HTTP request.
1919
- at the HTTP server/proxy level, response may be cached with specific
20-
modules, such as `mod_cache` for Apache.
20+
modules, such as `mod_cache` for Apache; If the web server handles
21+
authentication it may also use caches to avoid data traffic.
2122
- at the server application level, say a Python Flask back-end in Python,
2223
CacheTools and CacheToolsUtils can help maintain efficient data accesses,
2324
possibly using multilevel in-memory distributed caches such as Redis or
@@ -27,8 +28,8 @@ latency:
2728
underlying database.
2829
- within the database itself, accesses to raw data are cached in shared
2930
memory, both at the OS and database level.
30-
- at the the hardware level, storage can benefit from différent
31-
levels of caches.
31+
- at the the hardware level, storage can benefit from different levels of
32+
caches.
3233

3334
## Shared Cache
3435

0 commit comments

Comments
 (0)