incubator-s4-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Karthik Kambatla <kkamb...@cs.purdue.edu>
Subject Re: Field - Key - in Event?
Date Fri, 14 Oct 2011 19:03:12 GMT
Also, if we make Key a first class member of Event, do we really need other
classes - Key and KeyFinder - to determine the value of key of a particular
event?

Thanks
Karthik

On Fri, Oct 14, 2011 at 1:01 PM, Karthik Kambatla <kkambatl@cs.purdue.edu>wrote:

> Hello
>
> Given that every event has an associated key (e.g. CountEvent.key),
> wouldn't it make sense to add it to the Event class itself?
>
> The key in every Event, can be used directly for routing decisions. Also, I
> believe it will prove to be very handy if people consider each PE instance
> serving multiple keys (for scalability) or want to write their own
> extensions for persisting the events.
>
> Implementation: To facilitate different types of keys (Strings, Ints etc.),
> we might want to make Event generic - Event<Key> with certain properties on
> key.
>
> Thanks
> Karthik
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message