Siirry suoraan sisältöön

Hajautetut järjestelmät (5 op)

Toteutuksen tunnus: R504D77-3001

Toteutuksen perustiedot


Ilmoittautumisaika
13.03.2023 - 24.09.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
25.09.2023 - 10.12.2023
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
englanti
Paikat
0 - 35
Koulutus
Machine Learning and Data Engineering
Opettajat
Juha Petäjäjärvi
Vastuuopettaja
Juha Petäjäjärvi
Ryhmät
R54D21S
Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2021
Opintojakso
R504D77

Arviointiasteikko

H-5

Sisällön jaksotus

- Common terminology, e.g. vertical vs. horizontal scaling, decentralized vs. distributed.
- The key features and benefits of distributed systems: fault tolerancy; low latency; scalability
- The categories of distributed systems and their common applications: distributed data stores; distributed computing; distributed file systems; distributed messaging systems; distributed ledgers and distributed applications

Tavoitteet

The student is familiar with the features and key benefits of distributed systems. The student can create distributed applications in the cloud.

Sisältö

- Common terminology, e.g. vertical vs. horizontal scaling, decentralized vs. distributed.
- The key features and benefits of distributed systems: fault tolerancy; low latency; scalability
- The categories of distributed systems and their common applications: distributed data stores; distributed computing; distributed file systems; distributed messaging systems; distributed ledgers and distributed applications

Opetusmenetelmät

Classroom teaching and excercises. Materials will be in Moodle.

Arviointikriteerit, tyydyttävä (1)

The student is familar with the key features and benefits of distributed systems and some of their common applications.

Arviointikriteerit, hyvä (3)

The student is familar with the key features and benefits of distributed systems and some of their common applications. The student knows how the distribution is used in some common applications to improve their latency, fault tolerancy and scalability.

Arviointikriteerit, kiitettävä (5)

The student is familar with the key features and benefits of distributed systems and some of their common applications. The student can apply distribution to improve the latency, fault tolerancy and scalability of systems.

Siirry alkuun