Dieser Kurs vermittelt den Teilnehmern (Fachleuten und Studenten) die grundlegenden Konzepte der verteilten Programmierung im Kontext von Java 8. Die verteilte Programmierung ermöglicht es Entwicklern, mehrere Knoten in einem Rechenzentrum zu nutzen, um den Durchsatz zu erhöhen und/oder die Latenzzeit ausgewählter Anwendungen zu verringern. Am Ende dieses Kurses werden Sie lernen, wie man gängige Frameworks für die verteilte Programmierung von Java-Programmen nutzt, darunter Hadoop, Spark, Sockets, Remote Method Invocation (RMI), Multicast Sockets, Kafka, Message Passing Interface (MPI) sowie verschiedene Ansätze, um die Verteilung mit Multithreading zu kombinieren. Warum dieser Kurs? - Alle Server in Rechenzentren sind als Sammlungen von verteilten Servern organisiert, und es ist wichtig, dass Sie auch lernen, wie man mehrere Server nutzt, um die Bandbreite zu erhöhen und die Latenz zu verringern.

Verteilte Programmierung in Java
Erweitern Sie Ihre Kenntnisse mit Coursera Plus für 239 $/Jahr (normalerweise 399 $). Jetzt sparen.

Verteilte Programmierung in Java
Dieser Kurs ist Teil von Spezialisierung „Parallele, gleichzeitige und verteilte Programmierung in Java“

Dozent: Vivek Sarkar
26.534 bereits angemeldet
Bei enthalten
505 Bewertungen
Kompetenzen, die Sie erwerben
- Kategorie: Algorithms
- Kategorie: Systems Architecture
- Kategorie: Software Architecture
- Kategorie: Programming Principles
- Kategorie: Distributed Computing
- Kategorie: Servers
- Kategorie: Java
Werkzeuge, die Sie lernen werden
- Kategorie: Apache Hadoop
- Kategorie: Scala Programming
- Kategorie: Apache Spark
- Kategorie: Apache Kafka
Wichtige Details

Zu Ihrem LinkedIn-Profil hinzufügen
4 Aufgaben
Erfahren Sie, wie Mitarbeiter führender Unternehmen gefragte Kompetenzen erwerben.

Erweitern Sie Ihre Fachkenntnisse
- Lernen Sie neue Konzepte von Branchenexperten
- Gewinnen Sie ein Grundverständnis bestimmter Themen oder Tools
- Erwerben Sie berufsrelevante Kompetenzen durch praktische Projekte
- Erwerben Sie ein Berufszertifikat zur Vorlage

In diesem Kurs gibt es 7 Module
Erwerben Sie ein Karrierezertifikat.
Fügen Sie dieses Zeugnis Ihrem LinkedIn-Profil, Lebenslauf oder CV hinzu. Teilen Sie sie in Social Media und in Ihrer Leistungsbeurteilung.
Dozent

Mehr von Softwareentwicklung entdecken

Rice University

Rice University
Warum entscheiden sich Menschen für Coursera für ihre Karriere?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Bewertungen von Lernenden
- 5 stars
69,30 %
- 4 stars
22,37 %
- 3 stars
4,95 %
- 2 stars
0,99 %
- 1 star
2,37 %
Zeigt 3 von 505 an
Geprüft am 4. Sep. 2017
It forced me to recall OpenMP and MPI. Thought it's already dead in favor to IMDG, spark, upc and so on.Practical tasks - miniprojects - was too easy to implement. Need more complex tasks.
Geprüft am 27. Apr. 2020
A very good course, I learnt a lot from it, thank you Coursera.
Geprüft am 2. Mai 2022
Learnt so much, I've going to do such good things at work. :)

Neue Karrieremöglichkeiten mit Coursera Plus
Unbegrenzter Zugang zu 10,000+ Weltklasse-Kursen, praktischen Projekten und berufsqualifizierenden Zertifikatsprogrammen - alles in Ihrem Abonnement enthalten
Bringen Sie Ihre Karriere mit einem Online-Abschluss voran.
Erwerben Sie einen Abschluss von erstklassigen Universitäten – 100 % online
Schließen Sie sich mehr als 3.400 Unternehmen in aller Welt an, die sich für Coursera for Business entschieden haben.
Schulen Sie Ihre Mitarbeiter*innen, um sich in der digitalen Wirtschaft zu behaupten.
Häufig gestellte Fragen
Weitere Fragen
Finanzielle Unterstützung verfügbar,

