A P2P Model of Publish/Subscribe Systems

被引:8
|
作者
Nakayama, Hiroki [1 ]
Duolikun, Dilawaer [1 ]
Enokido, Tomoya [2 ]
Takizawa, Makoto [1 ]
机构
[1] Hosei Univ, Tokyo, Japan
[2] Rissho Univ, Tokyo, Japan
关键词
Group communication protocol; Publish/subscribe systems; Peer-to-peer (P2P) model; Causal dependency of application events;
D O I
10.1109/BWCCA.2014.93
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In distributed systems, a group of multiple processes are cooperating with each other by exchanging messages in networks. A process is considered to be a sequence of events in a finite state machine model. Here, it is significant to decide on which event causally precedes another event for a pair of events in a system. In the Lamport's happen-before relation among events, events are partially ordered on the basis of send-receive semantics of messages exchanged at a network layer. In this paper, we discuss a peer-to-peer (P2P) model of a publish/subscribe (P2PPS) system composed of peer processes (peers). Each peer can subscribe and publish application events. Peers subscribing an application event are notified if a peer publishes the application event. Thus, a peer detects application events and then publishes the application events. A peer is notified of application events published by peers. Each peer has to deliver notified application events in the causal order. We discuss the causal dependency of application events handled by subscription, publication, and notification semantics.
引用
收藏
页码:383 / 388
页数:6
相关论文
共 50 条
  • [1] Causal Order of Application Events is P2P Publish/Subscribe Systems
    Nakayama, Hiroki
    Duolikun, Dilawaer
    Aikebaier, Ailixier
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. 2014 17TH INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS (NBIS 2014), 2014, : 442 - 447
  • [2] A Framework for Secure and Private P2P Publish/Subscribe
    Bernard, Samuel
    Potop-Butucaru, Maria Gradinariu
    Tixeuil, Sebastien
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 2010, 6366 : 531 - 545
  • [3] Automatic hyperlink creation using P2P and publish/subscribe
    Courtenage, S
    Williams, S
    [J]. PROFESSIONAL KNOWLEDGE MANAGEMENT, 2005, 3782 : 224 - 233
  • [4] Publish/subscribe for RDF-based P2P networks
    Chirita, PA
    Idreos, S
    Koubarakis, M
    Nejdl, W
    [J]. SEMANTIC WEB: RESEARCH AND APPLICATIONS, 2004, 3053 : 182 - 197
  • [5] MOBILITY SUPPORT IN A TACTICAL P2P PUBLISH/SUBSCRIBE OVERLAY
    Li, Li
    Gaddah, Abdulbaset
    Kunz, Thomas
    [J]. 2008 IEEE MILITARY COMMUNICATIONS CONFERENCE: MILCOM 2008, VOLS 1-7, 2008, : 2067 - +
  • [6] Internal Attacks in Anonymous Publish-Subscribe P2P Overlays
    Daubert, Joerg
    Grube, Tim
    Muehlhaeuser, Max
    Fischer, Mathias
    [J]. 2015 INTERNATIONAL CONFERENCE ON NETWORKED SYSTEMS (NETSYS), 2015,
  • [7] Self-stabilizing publish/subscribe protocol for P2P networks
    Xu, ZY
    Srimani, PK
    [J]. DISTRIBUTED COMPUTING - IWDC 2005, PROCEEDINGS, 2005, 3741 : 129 - 140
  • [8] Causally Ordered Delivery of Event Messages with Keyword Vectors in P2P Publish/Subscribe Systems
    Nakayama, Hiroki
    Duolikun, Dilawaer
    Enokido, Tomoya
    Takizawa, Makoto
    [J]. 2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, : 534 - 541
  • [9] Fleet: An Effective System for Publish/Subscribe Service over P2P Networks
    Chen, Chyouhwa
    Tsai, Chia-Liang
    Tsai, Kun-Cheng
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, PROCEEDINGS, 2009, 5574 : 32 - +
  • [10] Meghdoot: Content-based publish/subscribe over P2P networks
    Gupta, A
    Sahin, OD
    Agrawal, D
    El Abbadi, A
    [J]. MIDDLEWARE 2004, PROCEEDINGS, 2004, 3231 : 254 - 273