A Distributed Publish-Subscribe Algorithm Based on Spatial Text Information Flow

被引:0
|
作者
Liu, Yangtao [1 ]
Yu, Xiaofeng [2 ]
机构
[1] Nanyang Inst Technol, Sch Comp & Software, Nanyang 473004, Peoples R China
[2] Nanyang Vocat Coll, Sch Comp & Informat Technol, Nanyang 474599, Peoples R China
来源
JOURNAL OF WEB ENGINEERING | 2023年 / 22卷 / 03期
关键词
Publish-and-subscribe systems; distributed systems; clustering algorithms;
D O I
10.13052/jwe1540-9589.2231
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the rapid development of society and the popularity of smart devices, the volume of information sent and received is increasing day by day. It has become very difficult to accurately and efficiently match a large number of events with a large number of subscriptions, and the event and subscription matching speed can no longer meet demand. To speed up the matching speed of events and subscriptions, this paper uses similarity and correlation to optimize the clustering operation and increase the data transfer and data throughput of the category fusion strategy. Firstly, the clustering operation is performed on the subscription messages, and the category to which the events belong is found according to the clustering result. Subsequently, in the category, the subscriptions matching the events are found. An on-the-fly subscription publishing algorithm is proposed to coordinate spatial information and event attribute information to handle not only the matching operation of events and subscriptions on-the-fly but also to perform subscription updates and category updates on the distributed environment on-the-fly. It can also perform clustering operations and matching operations instantly without prior knowledge. We design a distributed system for the publish-subscribe algorithm and propose a load balancing strategy for this algorithm on the distributed system. Subsequently, we experimentally validate the proposed publish-subscribe algorithm in this paper by building our own cluster and using real data. perform clustering operations and matching operations instantly without prior knowledge. We design a distributed system for the publish-subscribe algorithm and propose a load balancing strategy for this algorithm on the distributed system. Subsequently, we experimentally validate the proposed publish-subscribe algorithm in this paper by building our own cluster and using real data.
引用
收藏
页码:385 / 404
页数:20
相关论文
共 50 条
  • [1] A dynamic publish-subscribe network for distributed simulation
    Crowley, Patrick
    [J]. PADS 2008: 22ND INTERNATIONAL WORKSHOP ON PRINCIPLES OF ADVANCED AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2008, : 150 - 150
  • [2] Publish-subscribe information delivery with substring predicates
    Aekaterinidis, Ioannis
    Triantafillou, Peter
    [J]. IEEE INTERNET COMPUTING, 2007, 11 (04) : 16 - 23
  • [3] A Concept for Publish-Subscribe Information Dissemination and Networking
    Loyall, Joseph P.
    Gillen, Matthew
    Haigh, Karen Zita
    Walsh, Robert
    Partridge, Craig
    Lauer, Gregory
    Strayer, Timothy
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012, : 5810 - 5816
  • [4] Implementing a Publish-Subscribe Distributed Notification System on Hadoop
    Khasnabish, Jyotiska Nath
    Verma, Ananda Prakash
    Rao, Shrisha
    [J]. ICT AND CRITICAL INFRASTRUCTURE: PROCEEDINGS OF THE 48TH ANNUAL CONVENTION OF COMPUTER SOCIETY OF INDIA - VOL I, 2014, 248 : 543 - 553
  • [5] Towards dynamic reconfiguration of distributed publish-subscribe middleware
    Cugola, G
    Picco, GP
    Murphy, AL
    [J]. SOFTWARE ENGINEERING AND MIDDLEWARE, 2003, 2596 : 187 - 202
  • [6] Timed publish-subscribe communications for distributed embedded systems
    Ravindran, K
    Sabbir, A
    Kwiat, KA
    [J]. NINTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2005, : 290 - 297
  • [7] High Assurance Information Exchange based on Publish-Subscribe and ABAC methods
    Fongen, Anders
    Mancini, Federico
    [J]. 2014 IEEE MILITARY COMMUNICATIONS CONFERENCE: AFFORDABLE MISSION SUCCESS: MEETING THE CHALLENGE (MILCOM 2014), 2014, : 242 - 248
  • [8] Distributed workflow management system based on publish-subscribe notification for web services
    Shimosaka, Hisashi
    Hiroyasu, Tomoyuki
    Miki, Mitsunori
    [J]. NEW GENERATION COMPUTING, 2007, 25 (04) : 395 - 408
  • [9] Disseminating information to mobile clients using publish-subscribe
    Mühl, G
    Ulbrich, A
    Herrmann, K
    Weis, T
    [J]. IEEE INTERNET COMPUTING, 2004, 8 (03) : 46 - 53
  • [10] A genetic algorithm for multicast mapping in publish-subscribe systems
    Guimaraes, M
    Rodrigues, L
    [J]. SECOND IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2003, : 67 - 74