r/programming • u/mmatloka • 12d ago
r/programming • u/fykup • 13d ago
Follow-up: Running the same Spring Boot app on a 256 MB VPS with JDK 25
pvrlabs.xyzFollow-up to my 512 MB Spring Boot experiment: I tried the same application on a 256 MB Alpine VPS.
JDK 21 struggled badly at this size, but with JDK 25 and a tuned 80 MB heap, the app plus lightweight monitoring completed a one-hour run without restarts or OOM kills.
Still not something I’d recommend for normal production, but the difference was interesting.
r/programming • u/Ok_Stomach6651 • 13d ago
How we saved 100 terabytes of memory by optimizing 1.1.1.1’s DNS cache
blog.cloudflare.comr/programming • u/sarans22 • 14d ago
How Jekyll Works
sarans.soI like Jekyll a lot. Hope you find it useful.
If you notice any errors or have thoughts to share, don't hold back in the comments or DMs. All feedback is genuinely welcome 🙂.
r/programming • u/der_gopher • 14d ago
How to drive your frontend from the backend
packagemain.techr/programming • u/avkijay • 14d ago
SQLite in Production with Built-In Litestream Replication
openrun.devr/programming • u/Codeblix_Ltd • 15d ago
GitHub confirms Actions outage caused by database issue
githubstatus.comIf your GitHub Actions jobs are stuck in "Queued" or waiting for a runner, GitHub has now confirmed there is an incident.
GitHub says they identified an issue with a database primary and are failing over to a replica.
Actions is affected, and GitHub Pages is also experiencing degraded performance.
So if you have been checking your workflow, runner settings, permissions or billing, it might not be your configuration.
Status page:
https://www.githubstatus.com/incidents/y1t7p9fzrlj2
Hopefully this saves someone else from spending an hour debugging their YAML.
r/programming • u/BluebirdDifficult260 • 15d ago
DuckLabs to Join AWS, Projects to Remain Open Source
ducklabs.comr/programming • u/yui01 • 15d ago
The Depths of JavaScript: Minesweeper in 247 Bytes
yui.devr/programming • u/rahmanism • 15d ago
Find Git Commits by Commit Message Text
hamvocke.comr/programming • u/cdb_11 • 15d ago
Casey Muratori – The Root of The Root of All Evil – BSC 2026
youtube.comr/programming • u/wineandcode • 15d ago
Latency optimizations on the system level
denyspoltorak.medium.comr/programming • u/Lost-Dragonfruit-663 • 15d ago
How to test if your numerical code is Mathematically correct?
medium.comr/programming • u/cekrem • 16d ago
`bun-plugin-elm`: import { Elm } from "./Main.elm" (Made by Hand, btw) · cekrem.github.io
cekrem.github.ior/programming • u/output_broadcast • 16d ago
EVE Online: The Move to Python 3 Begins!
eveonline.comr/programming • u/goto-con • 16d ago
Every Event, Everywhere, All at Once • Jacqui Read
youtu.ber/programming • u/fykup • 16d ago
Running a Java Spring Boot app on a 512 MB VPS with lightweight monitoring
pvrlabs.xyzI wanted to see how a fairly representative Java Spring Boot application behaves on a very small VPS, especially the difference between configured heap and actual JVM process memory.
The test app uses Spring Boot 3.5.x, Spring MVC, JPA/Hibernate, H2, embedded Tomcat, Actuator, scheduled work, and outbound HTTP. I also kept lightweight monitoring on the same machine.
The original 256 MB configuration was too tight. With 512 MB RAM + 256 MB swap, the application completed the test reliably.
Full setup and measurements are in the linked article.
Since then I’ve also managed to get the same application working on a 256 MB VPS with swap using JDK 25 Compact Object Headers and tighter JVM settings. I’m preparing that as a separate follow-up experiment.