På senare tid har många skalbara och effektiva lösningar för händelsespridning i publicerings-/prenumerationssystem (pub/ sub) dykt upp i litteraturen. Denna spridning sker vanligtvis via ett overlay nätverk av mäklare och dess kostnad kan mätas som antalet meddelanden som skickas över overlay för att göra det möjligt för händelsen att nå alla avsedda abonnenter. Effektiva lösningar på detta problem erhålls ofta genom smarta spridningsalgoritmer som undviker översvämningar på överlägget. I detta dokument föreslår vi ett kompletterande tillvägagångssätt som ger en effektiv spridning av händelser genom att omorganisera nätets topologi. Mer specifikt, denna omorganisation görs genom en självorganiserande algoritm som utförs av mäklare vars syfte är att direkt ansluta, genom overlay länkar, par av mäklare som matchar samma händelser. På så sätt minskar i genomsnitt antalet mäklare som deltar i en händelsespridning, vilket minskar dess kostnader. Även om paradigmet för den självorganiserande algoritmen är allmänt och sedan tillämpas på alla overlay-baserade pub / sub-system, beror dess konkreta genomförande på det specifika systemet. Som en följd av detta studerade vi effekten av införandet av den självorganiserande algoritmen i samband med ett specifikt system som implementerar en trädbaserad routingstrategi, nämligen SIENA, som visar de faktiska prestandafördelarna genom en omfattande simuleringsstudie. I synnerhet pekar resultat på algoritmens förmåga att konvergera till en overlay topologi som tar emot effektiva händelser med avseende på (w.r.t) spridning ett specifikt scenario. Dessutom, algoritmen visar en betydande kapacitet att anpassa overlay nätverket topologi till ständigt förändra scenarier samtidigt som ett effektivt beteende w.r.t. Spridning av evenemang.
Baldoni och al. REF föreslog en självorganiserande algoritm för att ansluta mäklare som matchar liknande händelser, som syftar till att förbättra den övergripande systemprestanda genom att minska overlay humle för händelse routing.
Efficient publish/subscribe through a self-organizing broker overlay and its application to SIENA
{'venue': 'Comput. J.', 'journal': 'Comput. J.', 'mag_field_of_study': ['Computer Science']}