ComputerNetworks UPB
ComputerNetworks UPB
  • Видео 101
  • Просмотров 34 365
A reinforcement learning QoI/QoS-Aware Approach in Acoustic Sensor Networks. Haitham Afifi @CCNC
Haitham Afifi gives a talk at CCNC 2021 on his paper "A reinforcement learning QoI/QoS-Aware Approach in Acoustic Sensor Networks", research done in the DFG-funded project on Acoustic Sensor Networks.
Просмотров: 129

Видео

Verteilte Systeme, Kapitel 8a (V2), Publish/Subscribe: Idea, API, Matching semantics, strawman
Просмотров 2683 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 8 (Folien 1-16) - Version 2! Eine Art der Form, mit Gruppen zu kommunizieren: Publish/Subscribe. Entkopplung in Zeit, Identität und Ort. Unterschiedliche Formen, "matchings" zwischen Interesse und Veröffentlichung zu bestimmen. 0:00 Intro 0:31 Distributed Event Systems 1:52 APIs so far 4:14 Events in focus 5:45 Describing eve...
Seminar at Computer Networks: How to give a talk?
Просмотров 1033 года назад
How to give a talk without boring the audience?
Seminar at computer networks: Writing style, part 1
Просмотров 663 года назад
How to write text that is easy to read and easy to understand.
Seminar at computer networks: Writing style, part 2
Просмотров 443 года назад
How to write text that is easy to read and to understand.
Seminar at computer networks: Structure of seminar texts
Просмотров 793 года назад
What goes into a seminar report? Typical (!) outline. Commonalities and differences of seminar reports to other types of academic texts (publications, Master thesis, etc.)
Seminar at computer networks: Organization
Просмотров 1063 года назад
How are seminars at UPB's computer networks group organized? We run them as mini-conferences where students participate both as authors and program committee members. Details and dates vary from semester to semester, but the general idea stays the same.
Verteilte Systeme, Kapitel 15e, Frameworks for distributed M/R: Hadoop, Spark
Просмотров 1943 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 15 (Folien 47-Ende) Fallbeispiele für MapReduce-Frameworks. Google, Hadoop, Spark. 0:00 Intro 0:18 Frameworks for distributed M/R 0:27 Why frameworks? 2:50 Early vs. current M/R frameworks 5:25 Google's M/R 6:07 Performance numbers: sorting 7:05 Hadoop 8:22 Hadoop structure 9:16 Hadoop Yarn: scheduler 9:37 Spark: from disk-ba...
Verteilte Systeme, Kapitel 15d, Distributed M/R: model and infrastructure
Просмотров 1383 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 15 (Folien 40-46) Eine verteilte Infrastruktur, um Daten für Map/Reduce-Programme redundant zu speichern und diese Programme verteilt auszuführen. 0:00 Intro 0:07 Distributed M/R 0:14 Storage for M/R (HDFS) 7:00 Preparing M/R for distributed execution 8:40 Distributed M/R: Core idea 10:01 M/R execution overview 10:45 Question...
Verteilte Systeme, Kapitel 15c, MapReduce as programming model. Lloyd's heuristic as MR
Просмотров 1383 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 15 (Folien 24-39) Das Map/Reduce Programmiermodell. Lloyds Heuristik als MR-Programm formuliert, aber noch nicht verteilt. 0:00 Intro 0:15 Map/Reduce programming model 2:26 Mapping 6:00 Shuffling 7:39 Reducing 9:40 History 10:28 Practicality 11:30 M/R application code 12:43 Lloyd's kMeans as M/R 14:47 kMeans as M/R: solution ...
Verteilte Systeme, Kapitel 15b, Data analytics in general. kMeans and Floyd's heuristic as example
Просмотров 1363 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 15 (Folien 8-24) Was ist mit (verteilter) Data Analytics auf großen Datenmengen gemeint? Beispiel: Clustering (unsupervised) durch das kMeans-Verfahren und Lloyd's Heuristik. 0:00 Intro 0:08 Data Analytics 0:50 High-level view 2:03 Types of data analysis 3:19 Clustering 5:20 Straightforward example 6:26 Outliers example 7:19 ...
Verteilte Systeme, Kapitel 15a, BigData: What is it?
Просмотров 1623 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 15 (Folien 1-7) Was ist mit dem Begriff "Big Data" gemeint? 0:00 Intro 0:18 Big data analystics 1:53 Example: Large Hadron Collider 3:45 Data volumen in general 6:18 Three/Five Vs 8:58 Goals for this chapter 9:25 Challenges 9:57 Summary
Verteilte Systeme, Kapitel 14, Distributed data store and partitions, CAP theorem, Pacelec
Просмотров 2233 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 14 (Folien 1-17) FLP und Unmöglichkeit des Konsens war bereits eine schlechte Nachricht. Wir interpretieren das hier in Bezug auf verteilte Speichersysteme. CAP Theorem: ein Speichersystem kann zwei der drei Eigenschaften Consistency, Availability, Partition-tolerance aufweisen, aber nicht alle drei. Pacelec- Interpretation. ...
Verteilte Systeme, Kapitel 13c, PAXOS (very briefly), Byzanthine agreement, failure of TMR. etcd
Просмотров 2283 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 13 (Folien 51-Ende) Wichtige Alternative zu Raft: Paxos. Byzantinisches Agreement und warum Triple Modular Redundancy dafür nicht ausreicht. etcd als Fallbeispiel. 0:00 Intro 0:13 PAXOS 1:18 Assumptions for basic Paxos 1:45 Basic Paxos properties 2:39 Why is Paxos hard? A strawman 3:17 Byzantine agreement 4:07 Byzantine: form...
Verteilte Systeme, Kapitel 13b, Raft
Просмотров 1943 года назад
Vorlesung Verteilte Systeme, WS 20/21, Universität Paderborn. Kapitel 13 (Folien 20-49) Raft: Ein verteilter, fehlertoleranter (!) Algorithmus für log aggregation, der damit auch Konsens und atomic multicast löst. 0:00 Intro 0:13 Practical candidates for consensus 2:30 Raft goal: Log replication 6:00 Challenges 6:42 Raft sources 7:34 Components 8:01 Raft basics 12:34 Log replication 15:52 Log e...
Verteilte Systeme, Kapitel 13a, What is consensus? Feasible cases, impossible cases. FLP theorem.
Просмотров 2283 года назад
Verteilte Systeme, Kapitel 13a, What is consensus? Feasible cases, impossible cases. FLP theorem.
Verteilte Systeme, Kapitel 12f, Distributed snapshot
Просмотров 4403 года назад
Verteilte Systeme, Kapitel 12f, Distributed snapshot
Verteilte Systeme, Kapitel 12e, Distributed mutual exclusion
Просмотров 1913 года назад
Verteilte Systeme, Kapitel 12e, Distributed mutual exclusion
Verteilte Systeme, Kapitel 12d, Three-phase commit
Просмотров 2723 года назад
Verteilte Systeme, Kapitel 12d, Three-phase commit
Verteilte Systeme, Kapitel 12c, Two-phase commit
Просмотров 4523 года назад
Verteilte Systeme, Kapitel 12c, Two-phase commit
Verteilte Systeme, Kapitel 12a, Transactions and ACID: Non-distributed case
Просмотров 2223 года назад
Verteilte Systeme, Kapitel 12a, Transactions and ACID: Non-distributed case
Verteilte Systeme, Kapitel 12b, Requirements for distributed transactions
Просмотров 1383 года назад
Verteilte Systeme, Kapitel 12b, Requirements for distributed transactions
Verteilte Systeme, Kapitel 11f, Case studies: Zookeeper, Chubby. Chapter summary
Просмотров 1433 года назад
Verteilte Systeme, Kapitel 11f, Case studies: Zookeeper, Chubby. Chapter summary
Verteilte Systeme, Kapitel 11e, Quorum-based protocols
Просмотров 2233 года назад
Verteilte Systeme, Kapitel 11e, Quorum-based protocols
Verteilte Systeme, Kapitel 11d, Consistency protocols
Просмотров 2533 года назад
Verteilte Systeme, Kapitel 11d, Consistency protocols
Verteilte Systeme, Kapitel 11c, Replica management aspects
Просмотров 1683 года назад
Verteilte Systeme, Kapitel 11c, Replica management aspects
Verteilte Systeme, Kapitel 11b, Data-centric consistency models: From strong to very weak
Просмотров 1,1 тыс.3 года назад
Verteilte Systeme, Kapitel 11b, Data-centric consistency models: From strong to very weak
Verteilte Systeme, Kapitel 11a, Replication vs. Consistency
Просмотров 2983 года назад
Verteilte Systeme, Kapitel 11a, Replication vs. Consistency
Verteilte Systeme, Kapitel 9g, Leader election, chapter summary
Просмотров 1523 года назад
Verteilte Systeme, Kapitel 9g, Leader election, chapter summary
Verteilte Systeme, Kapitel 9f, Kafka performance, comparison. MQ and microservice architectures
Просмотров 1273 года назад
Verteilte Systeme, Kapitel 9f, Kafka performance, comparison. MQ and microservice architectures

Комментарии

  • @novatex8635
    @novatex8635 3 месяца назад

    tja, da kann man mal sehen was wir an der fernuni hagen beigebracht bekommen im modul betriebliche informationssysteme. ja, man muss tatsächlich leidensfähig sein, solche dinge in xml zu formulieren......

  • @millouwmills367
    @millouwmills367 3 месяца назад

    Auf Folie 89: Ist der rote Kegel richtig? Prozess 4 kommuniziert nämlich nicht (auch nicht transitv) das zweite Event an Prozess 3. Vielen Dank für den Upload übrigens

  • @hermanheinz33
    @hermanheinz33 8 месяцев назад

    Sehr Gutes Video

  • @r1di3169
    @r1di3169 Год назад

    Schönes Video, vielen Dank.

  • @Ingenieur1680
    @Ingenieur1680 Год назад

    Sehr gut, danke

  • @echo300494
    @echo300494 2 года назад

    Vielen Dank! Endlich habe ich es verstanden! Ein Glück, dass ich auf diesem Kanal gelandet bin. (Ich finde es auch gut, dass die Texte auf Englisch sind, so denkt man mehr über den Inhalt nach anstatt einfach fix zu überfliegen)

  • @iamralf4418
    @iamralf4418 2 года назад

    Prüfe ich Webseiten letzendlich mit dem Tool ? Zap 2 ? Lauft es auf ein Tool raus ? Für alle 10 Checks.

  • @chrisgille1460
    @chrisgille1460 2 года назад

    Vielen Dank für das ausführliche Video!

  • @davidespinosa1910
    @davidespinosa1910 2 года назад

    Consistent Hashing is a fairy tale told by Akamai to get a patent. The ring that everyone draws is really an ordered map, invented around 1960.

  • @solevaya29
    @solevaya29 2 года назад

    Vielen Dank für die ausführliche und erkenntnisvolle Erklärung der verschiedenen Konsistenzmodelle

  • @riteshshrestha_
    @riteshshrestha_ 2 года назад

    Die Erklärung finde ich richtig gut. Danke.

  • @apenrad
    @apenrad 2 года назад

    Sehr gut. Muss ich dieses Loadbalancing eigentlich immer einsetzen bei jedem Webshop oder was auch immer? Der Tante Emma laden von neben an, der in Corona Zeiten einen Webshop betreibt wird ja kaum tausende von Anfragen pro Minute haben? Eine Lastverteilung ist ja nicht immer notwendig. Ab wann lohnt sich der Einsatz oder Aufwand den man mit Loadbalancing hat?

  • @apenrad
    @apenrad 2 года назад

    Festplatten können kaputt gehen, deswegen werden die Systeme auch redundant ausgelegt (Raid 0 usw.) Für den Anwender von außen laufen die Systeme unterbrechungsfrei weiter. Für dem Softwareentwickler kann es dann egal sein, ob eine Festplatte ausfällt.

  • @apenrad
    @apenrad 3 года назад

    Xampp ist auch gut, für eine eigene Testumgebung.

  • @Rire_Noir
    @Rire_Noir 3 года назад

    vielen Dank , das hat mir sehr geholfen für meine Klausur

  • @downlord7530
    @downlord7530 3 года назад

    Lieber Herr Karl, man kann in Latex die Indizes in der Matheumgebung mit _ auch tatsächlich (graphisch) in den Index setzen. Das und der Verzicht auf mehrstellige Vektornamen würden Ihre Folien etwas übersichtlicher machen. Also für den i-ten Vektor v:$ v_i $ bzw. für mehrstellige Indizes in Klammern: $ v_{12} $ Danke für die vorzügliche Vorlesung.

  • @theehecer8095
    @theehecer8095 3 года назад

    Danke für das informative Video, mega gut erklärt :)

  • @folgediewahrheit2827
    @folgediewahrheit2827 3 года назад

    Ich weiß nicht ob es richtig sein kann aber ich denke wenn wir von ganze Welt gleichzeitig viele E-Mails nach gleiche E-Mail Microsoft senden dann das wird Convergecast sein.

  • @leavemealone3198
    @leavemealone3198 3 года назад

    weird, on my miniedit i don't have a firewall option where did you get your containernet from please?

  • @serialkiller504
    @serialkiller504 3 года назад

    Vielen Danke für die Veröffentlichung der Vorlesung! So kann ich meine Neugier auf fachlichem Niveau stillen.