Dev. v2025.12.19.D
·
55 commits
to release
since this release
Update Log
- Used transactions to improve reliability
- Optimized database write performance. With a large number of images, write performance improved by ~23 times (7.8s -> 347ms). (Local SQLite)
Simple Stress Test (For Reference Only)
- Test Configuration: Local Debug environment, SQLite database, log level adjusted to Warning to reduce I/O impact.
- Stress Test: Conducted using 4 concurrent threads, each test lasting approximately 180 seconds.
- Disclaimer: Non-standardized benchmark; results are indicative only.
| Test Scenario | Test Duration | Average RPS (Req/s) | Total Requests | Average Response Size | Total Data Throughput |
|---|---|---|---|---|---|
| Plain Text / No Images (User Profile with almost no images) |
180s | 3,867.14 | 696,492 | 1.03 KB | 700.76 MB |
| Few Images (User Profile with a moderate number of images) |
180s | 199.61 | 35,955 | 3.42 MB | 122,847.15 MB |
| Many Images (User Profile with a large number of images) |
180s | 34.39 | 6,195 | 24.83 MB | 153,821.29 MB |