Architektura rozwiązań rozproszonych
Poznanie fundamentów architektury rozproszonej, zasad działania systemów rozproszonych, nabycie umiejętności projektowania nowoczesnych aplikacji rozproszonych z wykorzystaniem narzędzi takich jak Apache Spark, Kafka, Flink, Protocol Buffers, Apache Avro, rozwiązywanie realnych problemów występujących w środowiskach rozproszonych: replikacja, spójność, transakcje, komunikacja między usługami, wdrażanie mechanizmów complex event processing i wydajnego przetwarzania danych w czasie rzeczywistystym
["wiedza z zakresu podstaw architektury rozproszonej", "znajomość zasad działania systemów rozproszonych", "umiejętność projektowania aplikacji rozproszonych", "znajomość narzędzi do budowy aplikacji rozproszonych (Apache Spark, Kafka, Flink, Protocol Buffers, Apache Avro)", "umiejętność rozwiązywania problemów w środowiskach rozproszonych (replikacja, spójność, transakcje, komunikacja między usługami)", "umiejętność wdrażania mechanizmów complex event processing", "umiejętność przetwarzania danych w czasie rzeczywistym"]