Kontextwechsel: Die versteckten Kosten von Multitasking

Das Konzept des Kontextwechsels und die versteckten Kosten (Overhead) von Multitasking werden anhand von Spring Boot-Server-Tuning-Beispielen und Code erläutert und die Bedeutung der angemessenen Anzahl von Threads analysiert.

Prozesse und Threads: Allein arbeiten vs. Schattendoppelgänger einsetzen

Der Unterschied zwischen ‚Prozessen und Threads‘ wird anhand einer Analogie zum digitalen Logistikzentrum und mit Java-Code erklärt. Außerdem werden die Vor- und Nachteile von Multi-Prozess- und Multi-Thread-Ansätzen sowie die in der Praxis auftretenden Nebenläufigkeitsprobleme (Race Conditions) analysiert.