资源描述:
《achieving scalability and expressiveness in an internet-scale event notification service》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、fromtheProceedingsoftheNineteenthACMSymposiumonPrinciplesofDistributedComputing(PODC2000),Portland,OR,July16{19,2000AchievingScalabilityandExpressivenessinanInternet-ScaleEventNotificationServiceAntonioCarzanigaDavidS.RosenblumAlexanderL.WolfDept.ofComputerScienceDept.ofInformation&Dept.ofComp
2、uterScienceUniversityofColoradoComputerScienceUniversityofColoradoBoulder,CO80309-0430UniversityofCalifornia,IrvineBoulder,CO80309-0430USAIrvine,CA92697-3425USAcarzanig@cs.colorado.eduUSAalw@cs.colorado.edudsr@ics.uci.eduABSTRACTnumberofpotentialproducersandconsumersofnotica-tions,createanop
3、portunityfordevelopingnoveldistributedThispaperdescribesthedesignofSiena,anInternet-scaleevent-basedapplicationsinsucheldsasmarketanalysis,eventnoticationmiddlewareservicefordistributedevent-datamining,indexing,andsecurity.Ingeneral,theasyn-basedapplicationsdeployedoverwide-areanetworks.Sie
4、nachrony,heterogeneity,andinherenthighdegreeofloosecou-isresponsibleforselectingthenoticationsthatareofin-plingthatcharacterizeapplicationsforwide-areanetworksteresttoclients(asexpressedinclientsubscriptions)andsuggesteventinteractionasanaturaldesignabstractionforthendeliveringthosenoticati
5、onstotheclientsviaaccessagrowingclassofdistributedsystems.Yettodatetherehaspoints.ThekeydesignchallengeforSienaismaximizingbeenalackofsucientlypowerfulandscalablemiddlewareexpressivenessintheselectionmechanismwithoutsacric-infrastructurestosupportevent-basedinteractioninawide-ingscalability
6、ofthedeliverymechanism.Thispaperfocusesareanetwork.WerefertosuchamiddlewareinfrastructureonthoseaspectsofthedesignofSienathatfundamentallyasaneventnoticationservice[16].impactscalabilityandexpressiveness.Inparticular,wede-scribeSiena'sdatamodelfornotications,thecoveringre-1Thispaperdescribe
7、sthedesignofSiena,anInternet-scalelationsthatformallydenethesemanticsofthedatamodel,eventnoticationservicethatisrepresentativeoftheca-thedistributedarchitectureswehavestudiedforSiena'sim-pabilitiesweenvisionforscalableeventnoticationmiddle