Kontextbyte: Den dolda kostnaden för multitasking
Konceptet med kontextväxling och de dolda kostnaderna (overhead) för multitasking förklaras med exempel på Spring Boot-serverjustering och kod, och vikten av lämpligt antal trådar analyseras.
Konceptet med kontextväxling och de dolda kostnaderna (overhead) för multitasking förklaras med exempel på Spring Boot-serverjustering och kod, och vikten av lämpligt antal trådar analyseras.
Jag förklarar skillnaden mellan processer och trådar med liknelsen om ett digitalt logistikcenter och med Java-kod. Sedan går jag igenom samtidighetsproblem som uppstår i praktiken (Race Condition) samt för- och nackdelar med flera processer och flera trådar.
En bekännelse från en utexaminerad datavetare som saknar grunderna. Om högmodet från capstone-tävlingarna, gränserna för att plugga in intervjusvar utantill och början på en resa mot Linux och DevOps.