{"guid":"9127c60b-892a-4583-bdbb-575f70dc140a","title":"Java Memory Model (JMM) für Anfänger und Fortgeschrittene","subtitle":null,"slug":"froscon2016-1765-java_memory_model_jmm_fur_anfanger_und_fortgeschrittene","link":null,"description":"Die Spezifikation des Java Memory Model (JMM) gehört zu der kompliziertesten im Java Umfeld, deren Verstädnis aber in Zeiten von Mehrkernprozessoren unabdienbar ist, um die Java Applikationen zu schreiben, die Nebenläufigkeit korrekt unterstützen.","original_language":"deu","persons":["Vadym Kazulkin","Rodion Alukhanov"],"view_count":171,"promoted":false,"date":"2016-08-20T11:15:00.000+02:00","release_date":"2016-08-20T02:00:00.000+02:00","updated_at":"2026-03-17T16:00:07.639+01:00","tags":["Development"],"length":4216,"duration":4216,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2016/1765-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2016/1765-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2016/9127c60b-892a-4583-bdbb-575f70dc140a-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2016/9127c60b-892a-4583-bdbb-575f70dc140a-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2016-1765-java_memory_model_jmm_fur_anfanger_und_fortgeschrittene","url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_title":"FrOSCon 2016","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016","related":[{"event_id":224,"event_guid":"import-2cc6115def2f9d86e2","weight":1},{"event_id":348,"event_guid":"import-3673b1772b6aa8b7e1","weight":2},{"event_id":349,"event_guid":"import-8f029fbadda2ae58bb","weight":1},{"event_id":1271,"event_guid":"import-f8b849a9e3b83d4724","weight":1},{"event_id":1694,"event_guid":"import-93c25b8ee500834319","weight":1},{"event_id":2057,"event_guid":"Y1Xf0QlSzBk0ap68Sb03Gg","weight":1},{"event_id":2558,"event_guid":"d18d1d9d-2c37-46eb-b056-67b1f7a9a742","weight":1},{"event_id":2570,"event_guid":"1d6346e7-3892-4c16-8678-2b59c1f49027","weight":1},{"event_id":2575,"event_guid":"ccdc3c86-f087-4ba2-bd1f-4368669e77e9","weight":1},{"event_id":2613,"event_guid":"c0ef160e-771a-433c-842b-5c7fd15928b6","weight":1},{"event_id":2826,"event_guid":"9ab1407a-126f-48d9-898d-eae7974324e9","weight":1},{"event_id":2899,"event_guid":"0c8f0e98-92ee-42ba-aa75-04fc50344904","weight":1},{"event_id":3379,"event_guid":"bde964f6-410d-412f-a4fa-71a7e8315496","weight":1},{"event_id":3380,"event_guid":"f67e27f3-eef4-4233-8e21-a8296b486056","weight":1},{"event_id":3382,"event_guid":"7b5e1f40-3260-48f3-b5b0-b5b192a88737","weight":1},{"event_id":3384,"event_guid":"290b5960-72f0-4a68-9fee-b1125c0dd635","weight":1},{"event_id":3385,"event_guid":"74460321-01f0-4a03-b0fd-ae67143edfab","weight":1},{"event_id":3390,"event_guid":"780f8f8e-9210-4bf6-8e0f-087b56bdd54c","weight":1},{"event_id":3395,"event_guid":"fb6854da-6ee9-4dd4-b8db-ef69ea33cc36","weight":1},{"event_id":3398,"event_guid":"22f1f4b9-d58a-4b07-b5ad-85048efb5f91","weight":1},{"event_id":3399,"event_guid":"9557846d-fd00-4415-9a8c-d069496ec527","weight":1},{"event_id":3400,"event_guid":"da58a4d0-7b3e-42a6-a720-792fc2503d45","weight":1},{"event_id":3403,"event_guid":"ca11e7f4-633d-4ae8-aff6-b1b90e15fc12","weight":1},{"event_id":3418,"event_guid":"e22d9cbc-8dfe-4b87-a0e0-56fb76a62511","weight":1},{"event_id":3419,"event_guid":"ef499912-769b-46c9-a852-02ee6deecc28","weight":1},{"event_id":3421,"event_guid":"18c2bb10-24d4-4e61-8708-3ba5e409ab20","weight":1},{"event_id":3424,"event_guid":"915aced0-8526-4087-b0c3-769710ef6322","weight":1},{"event_id":3426,"event_guid":"96d9e96d-3a35-41bc-8528-09351e8fb2f4","weight":1},{"event_id":3428,"event_guid":"7d2ccfda-ae1f-47a9-8d0a-c1c6c270614a","weight":2},{"event_id":3431,"event_guid":"a60f0bd1-96c2-436e-a652-f04779a9a0ef","weight":1},{"event_id":3441,"event_guid":"c1361990-afdb-4fe5-ad41-ea1e699d4b32","weight":1},{"event_id":3442,"event_guid":"b467ea0d-15c2-4e1b-a430-fc3ee9be445f","weight":2},{"event_id":3447,"event_guid":"fc5be874-d531-4465-bdb6-68c9fabd16a4","weight":1},{"event_id":3449,"event_guid":"55e72dd9-5014-4eca-bd26-3fbbad1fd89f","weight":1},{"event_id":3454,"event_guid":"97e86b22-bd65-4ce7-9ba3-0fa6817cd715","weight":1},{"event_id":3456,"event_guid":"aa6e891a-5f4a-4e99-addc-10b16ccf9065","weight":1},{"event_id":3457,"event_guid":"3c85f525-cd67-4900-b44f-6f2ce9fd7fd9","weight":1},{"event_id":3459,"event_guid":"216101d2-ff61-42f2-b7a5-5a51adb7064d","weight":1},{"event_id":4063,"event_guid":"f98d396e-6f2b-57e9-b82f-ad1a6ba48655","weight":2},{"event_id":4095,"event_guid":"5a032505-3b50-5e50-b434-504c20dc8d76","weight":1},{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":1},{"event_id":4432,"event_guid":"0956dee1-0ac8-4381-94d4-134c91e32e96","weight":1},{"event_id":4433,"event_guid":"dc9b4e9a-edc3-473a-bfde-81fd30604b81","weight":1},{"event_id":4435,"event_guid":"9645858e-a653-4811-9400-5f5e390b0fd7","weight":1},{"event_id":4442,"event_guid":"acb10a2f-ae39-4d57-aa28-f82f7fa57a61","weight":1},{"event_id":4444,"event_guid":"338b865c-b072-45f1-a8bc-54775999e794","weight":1},{"event_id":4451,"event_guid":"3601ef6a-6f6e-4476-8ea4-49506e63096a","weight":1},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":2},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":1},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":1},{"event_id":4605,"event_guid":"8d382482-9817-11e7-951c-33f9470b8ba7","weight":1},{"event_id":4758,"event_guid":"70d63b5d-0e39-4271-b4e5-fefc783b2a2b","weight":1},{"event_id":5765,"event_guid":"cc58e79c-5a9f-43cf-80da-6dca94b402c4","weight":3},{"event_id":5769,"event_guid":"76ad2dd9-6054-44b4-a969-eb8f1bf87d62","weight":1},{"event_id":5819,"event_guid":"4fd19ecd-d015-4329-b825-cd7bc6541674","weight":1}],"recordings":[{"size":298,"length":4216,"mime_type":"video/mp4","language":"deu","filename":"froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-20T21:31:19.079+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2016/h264-hd/froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_hd.mp4","url":"https://api.media.ccc.de/public/recordings/12292","event_url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016"},{"size":53,"length":4209,"mime_type":"audio/opus","language":"deu","filename":"froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-20T23:58:11.017+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2016/opus/froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene.opus","url":"https://api.media.ccc.de/public/recordings/12368","event_url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016"},{"size":64,"length":4209,"mime_type":"audio/mpeg","language":"deu","filename":"froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2016-08-20T23:59:32.043+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2016/mp3/froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene.mp3","url":"https://api.media.ccc.de/public/recordings/12371","event_url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016"},{"size":132,"length":4216,"mime_type":"video/webm","language":"deu","filename":"froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-20T22:14:42.768+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2016/webm-sd/froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/12304","event_url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016"},{"size":116,"length":4216,"mime_type":"video/mp4","language":"deu","filename":"froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2016-08-20T23:29:29.740+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2016/h264-sd/froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_sd.mp4","url":"https://api.media.ccc.de/public/recordings/12323","event_url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016"},{"size":378,"length":4216,"mime_type":"video/webm","language":"deu","filename":"froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2016-08-21T01:11:51.209+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2016/webm-hd/froscon16-1765-deu-Java_Memory_Model_JMM_fuer_Anfaenger_und_Fortgeschrittene_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/12417","event_url":"https://api.media.ccc.de/public/events/9127c60b-892a-4583-bdbb-575f70dc140a","conference_url":"https://api.media.ccc.de/public/conferences/froscon2016"}]}