📝Quotidien
Jour 63
Tony Duong
août 12, 2026 ・ 1 min
#engineering#ruby#rails#multithreading#performance#connection-pool#puma
Aujourd'hui, j'ai :
- appris la différence entre
andet&&en Ruby — même idée booléenne, mais précédence différente (&&lie plus fort queand, donc les mélanger dans des assignments/conditions peut surprendre) - appris le multithreading dans Rails pour le travail IO-bound (requêtes HTTP, lecture de fichiers) via cet article Medium — on peut accélérer ça in-process au lieu de toujours tout envoyer en jobs async
- me suis rappelé qu'en Ruby, dans les ternaires / conditions,
[]et""sont truthy — tout est un objet, et seulsniletfalsesont falsy - (ré)appris le lien entre threads, workers, processes et le DB connection pool — noté simplement dans Rails Threads, Workers, Processes, and the DB Connection Pool (ELI5)
🌐 Traduit par Claude