
research books papers talks weblog events politics university Internet Security Distributed Systems Middleware and Services +Algorithms and Concepts modeling distributed systems Scalability and Availability Design patterns Document Construction Operating Systems Development Mobile Technology Generative Computing Media Embedded Systems Internet technology Cybernetics Social Systems About kriha.org Walter Kriha
Loading | | Distributed Systems - Algorithms and Concepts
The seminar has its focus on core concepts, models and algorithms of distributed systems. The following lists technologies and concepts for advanced distributed systems.
- Models, Concepts and Methodology
-
Seminar methodology: Creative Extension Principle (van Roy, Haridi).
Modeling problems, time, temporal logic, events, causality, concurrency, failure models
Slides on modeling and concepts
Slides on modeling and concepts in ppt format
- Interaction and computation (prospect)
-
Peter Wegners statements on the algorithmic power of interaction
- Scalability: Computation and communication in Massive Multiplayer Online Games and virtual worlds.
-
Use of advanced partitioning for scalability. Transparency vs. cost. Google techtalk on scalability. Linden Labs integrated VW proposal. Partitioning principles and trade-offs.
Slides on scalability and partitioning
Slides on scalability and partitioning in ppt format
- Discrete Event based Systems and the concept of loose coupling
-
Concepts of event based systems, engineering, interaction models, security, transactions. Bundling and notification scopes. Slides on event-driven systems
Slides on Event-Driven Systems
Slides on Event-Driven Systems in ppt format
- Complex-Event-Processing (CEP): making sense of distributed systems
-
Concepts of causality in events, complex events, event detection and hierarchies, end-to-end event processing, semantics of events and composite events, CPE languages. Slides on complex-event-processing (CPE)
Slides on Complex Event Processing (CEP)
Slides on Complex Event Processing (CEP) in ppt format
- Enterprise Integration Patterns (prospect)
-
The work of George Hohpe. Scalability, MOMs, Messaging.
See the paper on b2b patterns below.
- Distributed Search (prospect)
-
Enterprise and distributed search approaches. Security and distribution.
- Failure, Reliability, Availability in distributed systems.
-
Failure modes in distributed systems (Birman). Group communication algorithms and the concept of replication and membership. Slides on Reliability and Group-Communication
Slides on Reliable Distributed Systems
Slides on Reliable Distributed Systems in ppt format
- Spaces (prospect)
-
Tuple-Spaces, Web architecture etc.
- Distribution Protocols (prospect)
-
Eros/keykos,E, Teatime (ACM paper), DHT in p2p
-
Read paper for next session
-
Use knowledge from paper to discuss and enhance the problem case in the next session.
-
Pick one topic which was fascinating and write a 10 page pager on it
-
Gero Mühl, Ludger Fliege, Peter R.Pietzuch, Distributed Event-based Systems.
-
Gregor Hohpe, Bobby Woolf, Enterprise Integration Pattern
-
IBM Systems Journal on MMOGs
-
Luckhard, complex event systems
-
Ken Birman, Reliable Distributed Systems
-
Linden Labs: Virtual World integration proposal. Slashdot discussion.Wiki discussion of proposed architecture.
-
Google Tech-talk on Scalable Systems (Conference)
-
Peter Wegner, Why interaction systems are algorithmically more powerful
-
Ulrich Grude, Petri-Netze, eine informelle Einführung in die Grundideen (Konzept von concurrency als Unabhängigkeit)
-
Peter van Roy, Seif Haridi, Concepts, Technologies and Models of Programming
-
Frank Buschmann, Kevlin Henney, Douglas C. Schmidt, Pattern-Oriented Software Architecture - A pattern language for distributed computing.
-
The architecture of google
| | |