Building large scale, job processing systems with Scala Akka Actor frameworkVignesh Sukumar
The Akka Actor framework is designed to be a fast message processing system. In this talk, we will explain how, at Box, we have used this framework to develop a large scale job processing system that works on billions of data files and achieves a high degree of throughput and fault tolerance. Over the course of the talk, we will explore the usage of Akka framework’s Supervisor functionality to provide a more controllable fault-tolerance strategy, and how we can use Futures to manage asynchronous jobs.
Building large scale, job processing systems with Scala Akka Actor frameworkVignesh Sukumar
The Akka Actor framework is designed to be a fast message processing system. In this talk, we will explain how, at Box, we have used this framework to develop a large scale job processing system that works on billions of data files and achieves a high degree of throughput and fault tolerance. Over the course of the talk, we will explore the usage of Akka framework’s Supervisor functionality to provide a more controllable fault-tolerance strategy, and how we can use Futures to manage asynchronous jobs.
1. Etelänummen koulu
• Se on Pietarsaaren ainut suomenkielinen yläaste.
• Se sijaitsee kaupungin laidalla mutta lähellä keskustaa.
• Koulu on korkea ja valkoinen.
• Koulussa on yhdeksän kerrosta ja huoneet on luokiteltu kerrosten
mukaan.
• Esim: seitsemännessä kerroksessa on luokat historia luokka 701, Kemia-
ja fysiikan luokka 702, Jotkut säilytystilat 703 ja Kemian luokka 704.
2. Luokat ja kerrokset
• Etelänummella on 7-9 luokat ja myös kertaava ysi eli tsemppiluokka.
• ”Kerroksia” täällä on yhdeksän.
• Tänä vuonna (2012) seiskaluokkia on huomattavasti vähemmän. Esim:
viimevuoteen verrattuna.
• Silloin seiskaluokkia oli seitsemän, nyt on vain neljä.
3. Ongelmia
• Suurin ongelma on varmaan oppilaiden kaupassa käynti väitunnilla.
• Koska sillä välillä voi käydä mitä tahansa.
• Koululla on oppilaista vastuu.
• Paras olisi varmasti jos välitunnilla vahdittaisiin paremmin uloskäyntejä.
• Nämä ovat minun mielipiteeni asiasta.
Kaupassa
käynnit:
Turvallisuus: Myöhästely:
Voi sattua Vastuu on Vaikuttaa
onnettomuus koululla käytökseen
4. Parasta!
• Kaikki kouluaineet!!
• Opettajat ovat kivoja.
• Uudet tietokoneet joita on helpompi käyttää.
5. Muuta
• Muillakin tunneilla olisi kiva olla koneilla
• Esim; äidinkieli ,kielet jne.
• Käsityö voisi olla pakollista, samoin kotitalous.
• Jaksoja pitäisi/voisi olla kuusi koska silloin olisi helpompi ”vahtia”
edistymistä.