Sponsored Content
Special Forums News, Links, Events and Announcements Complex Event Processing RSS News CEP and the Story of the Fish Post 302151729 by Linux Bot on Monday 17th of December 2007 04:50:11 AM
Old 12-17-2007
CEP and the Story of the Fish

Tim Bass
Mon, 17 Dec 2007 09:48:57 +0000
Every month or two someone in the CEP community makes a statement like “Hey, there is more to complex event processing than processing simple streams!” or “SQL and rules are not the final chapter in the saga of event processing!”
Everytime, there are a few voices in the CEP community who argue that there is really nothing more than stream processing and they give the same simple examples to prove their case.** It is obvious, at least to me, that*they have*never worked in large scale network management or cybersecurity; yet they claim to have most, if not all*of,*the answers, a very simple construct which applies to all complex problems.* They seemingly argue and debate every point or detail that they do not understand.
This reminds me of the*age old*story of the fish, famous in Asian studies.
This fish lives in a vast ocean, wide and deep, full of life.** In fact, the entire world of the fish is the deep blue*sea.** The*fish does not know of the land and understands very little, if anything,*about the sky.*** The fish is quite content in*its beautiful world of the sea.* Why would it know of the land?
One day a*frog*tells this very happy*fish about incredible wonders beyond the sea*and air breathing creatures that live on the land.****
The fish strong denies any possibility and discounts the entire story by his friend the*frog.* In fact, the fish says there is only water, and only sea creatures, and only vast oceans and deep blue seas.* The fish goes on to say*it has never seen this dry place called land, or met any of these funny creatures that move freely on the land with legs and without gills.* “What a ridiculous story,” says the fish!
Regardless of the frogs good intentions to inform our good friend the fish about the wonders of the land, the fish simply cannot accept the frog’s story about the land, because the entire world of the fish is this beautiful deep and vast ocean.** There is no dry land!*
The same is true in the CEP community.** The world is full of complex event processing applications than cannot be solved by rules, time-ordered stream processing and strict determinism.* In fact, most of the more interesting problems are simply too complex to fit neatly into some rigid set of rules with strict determinism.
There is complexity and complexity theory, probability and statistics.** There are tradeoffs between detection sensitivity and false alarms, very difficult problems without solutions.
The fish*cries out*“don’t waste my time with folly about this nonexistant place called land!”
Likewise, a small group of folks in the CEP community who*are steadfast in their*debate in the idea that there is more than simple event processing, and we call this,
Complex Event Processing (CEP)



Source...
 

2 More Discussions You Might Find Interesting

1. Tips and Tutorials

The Whole Story on #! /usr/bin/ksh

Introduction Originally, we only had one shell on unix. When ran a command, the shell would attempt to invoke one of the exec() system calls on it. It the command was an executable, the exec would succeed and the command would run. If the exec() failed, the shell would not give up, instead it... (3 Replies)
Discussion started by: Perderabo
3 Replies

2. Shell Programming and Scripting

fish out lines according to line number

Dear all, I've a situation here, I have a big file which contains about 20Million line as shown as below I want to fish out some lines according to the line position of the big file, for example here line number 3,4,7 ... so the expected output will be like this currently I manage to... (3 Replies)
Discussion started by: masterpiece
3 Replies
FISH(6) 							 BSD Games Manual							   FISH(6)

NAME
fish -- play ``Go Fish'' SYNOPSIS
fish [-p] DESCRIPTION
fish is the game ``Go Fish'', a traditional children's card game. The computer deals the player and itself seven cards, and places the rest of the deck face-down (figuratively). The object of the game is to collect ``books'', or all of the members of a single rank. For example, collecting four 2's would give the player a ``book of 2's''. The options are as follows: -p Professional mode. The computer makes a random decision as to who gets to start the game, and then the computer and player take turns asking each other for cards of a specified rank. If the asked player has any cards of the requested rank, they give them up to the asking player. A player must have at least one of the cards of the rank they request in their hand. When a player asks for a rank of which the other player has no cards, the asker is told to ``Go Fish!''. Then, the asker draws a card from the non-dealt cards. If they draw the card they asked for, they con- tinue their turn, asking for more ranks from the other player. Otherwise, the other player gets a turn. When a player completes a book, either by getting cards from the other player or drawing from the deck, they set those cards aside and the rank is no longer in play. The game ends when either player no longer has any cards in their hand. The player with the most books wins. fish provides instructions as to what input it accepts. BUGS
The computer cheats only rarely. BSD
May 31, 1993 BSD
All times are GMT -4. The time now is 03:28 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy