Tim Bass
07-25-2008 11:38 AM
Jeg er ofte spurte pekte spørsmål (for det meste fra stream prosessering menneskemengder) som "Hva produktet gjør CEP?" * En gang det synes mitt svar bestemmer skjebne at forholdet, som mine føtter er grillet over CEP-ilden skal slå av jungelen trommer! * Hvor mye penger jeg har tapt i avtaler som ikke gikk gjennom, fordi jeg nektet å skvette hellig vann på leverandørens produkt og kaller det "CEP er svimlende, helt ærlig.
CEP beskriver en arkitektur, akkurat som SOA beskriver en arkitektur og akkurat som EDA beskriver en arkitektur.
For eksempel, du trenger ikke kjøpe en SOA. * En SOA beskriver en arkitektonisk stil av programmering via komponentene som er involvert som i et distribuert nettverk arkitektur - en service-orientert, eller service-basert arkitektur.
Konseptet CEP ikke har "A-ordet" som SOA og EDA, men de mindre,
CEP beskriver en arkitektur, Ikke et produkt .** Ikke gjør feil tankegang i forhold til "kjøp CEP", akkurat som du ikke kjøpe en SOA eller EDA .* Du tror, plan og design i form av CEP, akkurat som du bør gjøre i en SOA eller EDA .* Dette er konstruerer, ikke produkter.
Med andre ord, for "true CEP" trenger du en rekke komponenter, noen av komponentene kan være i stil med SOA, andre kan være i stil med EDA .** løsningen arkitektur for å løse et komplisert tilfelle behandling Problemet kan ha be-svare transaksjoner, eller det kan være brann-og-glem meldinger .* Du kan ha en Neural Nettverk komponent for analyser og regler komponent for filtrering, megling og planlegging .* Du kan også ha en stream prosessering komponent resultater som en høy ytelse filter og mønster matcher på streaming data der produksjonen er videresendt til en Bayesisk Classifer for videre bearbeiding.
Min nøkkel melding i dette innlegget er at CEP krever en rekke teknologier for å løse komplekse distribuert databehandling problemer .** Ikke la deg lure til å tro at at en enkelt produkt er "CEP" ikke mer enn ett produkt er SOA eller EDA.
Kilde ...