Yes I saw those links and eventually got read up on them. I think I am
trying to get an understanding of where things are going from there in
regards to the other osgi libraries. For example typesafe takes those
things and the dto rfc and builds their entire system with those things
as the base. 

akka http is how they are building web applications (is felix http going
to head in that direction instead of jetty) 

slick is how they do async database access (pax jdbc and jpa would be
effected) 

eventadmin and logging could be effected 

I am trying to figure out what is the end goal with regards to felix and
async is. I like akka and have no qualms with their philosophy. The only
reason I don't use it is because I don't think the libraries and tooling
around scala are far enough yet, but if that is the direction osgi is
headed then I am fine with that. If the idea is to just offer an
alternative at the osgi layer and felix will stay the same but others
can write libraries using them as a base then I am good with that too. I
am just trying to get a feeling for where things are going and what
direction those who are blazing the osgi trail are trying to take the
libraries. 

On 2015-11-15 13:57, Raymond Auge wrote: 

> You may be interested in these two RFCs currently being worked on by the
> OSGi Alliance:
> 
> [1 [1]] Distributed Eventing
> [2 [2]] Push Streams
> 
> Your feedback would be greatly appreciated!
> 
> via:
> - the osgi public bugzilla [3 [3]]
> - the osgi-dev mail list [4 [4]]
> - joining the alliance [5 [5]] (recommended) :D
> 
> Sincerely,
> - Ray
> 
> [1]
> https://github.com/osgi/design/blob/master/rfcs/rfc0214/rfc-0214-DistributedEventing.pdf
>  [1]
> [2]
> https://github.com/osgi/design/blob/master/rfcs/rfc0216/rfc-0216-PushStreams.pdf
>  [2]
> [3] https://osgi.org/bugzilla/ [3]
> [4] https://mail.osgi.org/mailman/listinfo/osgi-dev [4]
> [5] https://www.osgi.org/join/ [5]
> 
> On Sun, Nov 15, 2015 at 12:44 PM, <developm...@mobigov.com> wrote:
> Nevermind I think I got a little better understanding. Event admin does not 
> return promises or support backpressure through these eventtypes because it 
> was written before all of this. Are there plans to change the event admin api 
> to become a publisher or does it serve a different purpose and if I am 
> looking for streams support it would be better to write a custom publisher 
> for events and pub-sub On 2015-11-15 11:54, developm...@mobigov.com wrote: I 
> read an article this morning here.

http://akarnokd.blogspot.hu/2015/11/asynchronous-event-streams-vs-reactive.html
[6] [1 [1]] My guess is that util.promises were more designed with OSGI
services in mind rather than event streams so that is why some of the
design decisions were made the way they were. I did think the author did
have a couple of points though. I am still new to streams and osgi and
think much of the article was over my head. I was hoping others could
give me their feelings on some of the criticisms where the author may
have had a point or been on the wrong track? Does the felix event admin
use the promises library under the hood or is it completely separate
because they are both at the compendium level and it would be a bad idea
to have dependencies on other compendium libs. Is there a good example
out there where I can take a look at the code and see how I should be
looking to implement eventadmin with promises and streams. Thanks for
any advise, David Daniel Links: ------ [1 [1]]
http://akarnokd.blogspot.hu/2015/11/asynchronous-event-streams-vs-reactive.html
[6] 

Links:
------
[1]
https://github.com/osgi/design/blob/master/rfcs/rfc0214/rfc-0214-DistributedEventing.pdf
[2]
https://github.com/osgi/design/blob/master/rfcs/rfc0216/rfc-0216-PushStreams.pdf
[3] https://osgi.org/bugzilla/
[4] https://mail.osgi.org/mailman/listinfo/osgi-dev
[5] https://www.osgi.org/join/
[6]
http://akarnokd.blogspot.hu/2015/11/asynchronous-event-streams-vs-reactive.html

Reply via email to