Skip to content
This repository has been archived by the owner on Oct 23, 2024. It is now read-only.

Lazy event parsing #4948

Closed
janisz opened this issue Jan 16, 2017 · 0 comments
Closed

Lazy event parsing #4948

janisz opened this issue Jan 16, 2017 · 0 comments

Comments

@janisz
Copy link
Contributor

janisz commented Jan 16, 2017

Right now every event is parsed (even if nobody will reciieve it) take a look at HttpEventStreamHandleActor. We can solve this by creating case class with lazy toJson filed that will parse event and memorize value for next subscriber.
#3154

@janisz janisz mentioned this issue Jan 16, 2017
2 tasks
janisz added a commit to janisz/marathon that referenced this issue Jan 18, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
janisz added a commit to janisz/marathon that referenced this issue Jan 18, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
janisz added a commit to janisz/marathon that referenced this issue Jan 18, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
janisz added a commit to janisz/marathon that referenced this issue Jan 23, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
janisz added a commit to janisz/marathon that referenced this issue Jan 30, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
janisz added a commit to janisz/marathon that referenced this issue Jan 30, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
unterstein pushed a commit that referenced this issue Feb 6, 2017
Change SSE event stream handler to use events that are
lazy parsed to JSON. This will reduce CPU time when most events
are filtered and/or when more then one subscriper is connected.
janisz added a commit to janisz/marathon that referenced this issue Feb 6, 2017
janisz added a commit to janisz/marathon that referenced this issue Feb 6, 2017
We can use `jsonString` form `MarathonEvent` to ommit double parsing
evnets.
janisz added a commit to janisz/marathon that referenced this issue Feb 6, 2017
We can use `jsonString` form `MarathonEvent` to ommit double parsing
evnets.
janisz added a commit to janisz/marathon that referenced this issue Feb 6, 2017
We can use `jsonString` form `MarathonEvent` to ommit double parsing
evnets.
unterstein pushed a commit that referenced this issue Feb 7, 2017
We can use `jsonString` form `MarathonEvent` to ommit double parsing
evnets.
@d2iq-archive d2iq-archive locked and limited conversation to collaborators Mar 27, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant