Lobsters Interview with Sjamaan
Curated from Lobsters
This conversation cuts through the typical "hype cycle" noise surrounding niche languages. For SREs and backend engineers, the value here lies in the unvarnished comparison of database defaults. Sjamaan’s critique of SQLite’s limitations in concurrent write scenarios and MySQL’s historical pitfalls offers a stark contrast to the marketing often found in cloud documentation. Understanding why a specific tool fails under load is critical when designing resilient systems, yet these nuances are rarely discussed in public forums. The discussion on Clojure’s numerical tower and irregex maintenance also highlights the real-world burden of library stewardship, a task often overlooked in high-level architectural debates. This is not a tutorial, but a candid look at the trade-offs experienced by long-term maintainers. Takeaway: Before standardizing on a "simple" database like SQLite for production services, explicitly benchmark its concurrent write performance against your actual traffic patterns to avoid silent data integrity issues.
Our dear @sjamaan ( website ) is a CHICKEN scheme maintainer and professional Clojure developer.
— Lobsters