Boshan Sun - Understanding Erlang Kernel | Code BEAM SF 19
This video was recorded at Code BEAM SF 19 http://bit.ly/2T3Do0U Get involved in Code Sync's next conference http://bit.ly/2Mcm4aS --- UNDERSTANDING ERLANG KERNEL by Boshan Sun THIS TALK IN THREE WORDS: Erlang Kernel BEAM TALK LEVEL: Intermediate ABSTRACT The Kernel application has all the code necessary to run the Erlang runtime system. Every application needs to include a kernel application to be able to run. When starting an Erlang shell there are 39 processes running inside BEAM. What are those 39 processes and how do they work together to make BEAM tick? What exactly does Erlang kernel do and why does every application need it? What happened inside BEAM when you print a simple hello world to the screen? In this talk, we will take a deep dive into Erlang's kernel and find out how beautiful Erlang's internal works. Read the full abstract: https://codesync.global/speaker/boshan-sun/ --- THE SPEAKER - BOSHAN SUN Learned Erlang from Joe Armstrong himself; also spawn_monitored one child so far :) Boshan enjoyed functional programming when he first encountered Elixir/Erlang. He's been BEAMing ever since! More on Boshan Sun: https://codesync.global/speaker/boshan-sun/ --- CODE SYNC & CODE BEAM SF 19 Code BEAM SF is powered by Code Sync. Code BEAM SF 19 was sponsored by WhatsApp, The RealReal, Brex, Erlang Solutions, 2600Hz, PagerDuty, and aeternity. CODE SYNC Website: www.codesync.global Twitter: www.twitter.com/CodeBEAMio Facebook: https://www.facebook.com/CodeSyncGlobal LinkedIn: https://www.linkedin.com/company/code-sync/ Mail: info at codesync.global #Erlang #Kernel #CodeBEAMSF