Out of hibernation :-)

It is still winter here.  But, I have come out of hibernation!!!



It has been quite a long time since I have last blogged and there is plenty to talk about.  I had been very consumed the past couple months with Java SE performance work.  You will see announcement coming soon about one of our accomplishments in this area early next week.

What really brought me out of hibernation was the chance to do some work on Project Grizzly.




At Project Grizzly, we had started talking about what we wanted to accomplish with Grizzly 2.0 development.  Actually, initial Grizzly 2.0 development started about 18 months ago.  It originally started as an internal (Sun) effort called Project Peregrine.  We had plans to rename it Grizzly 2.0, but that did not happen since Peregrine had deviated quite substantially from Grizzly 1.0 and there were quite a few folks who had built applications on Grizzly 1.0.  As a result, we decided to open source Grizzly 1.0 and begin development of Grizzly 1.5.  But, we had some concepts and artifacts in Peregrine we did not want to completely abandon such as a TransportConfiguration where you could specify a transport configuration and give it to a TransportManager who was responsible for managing the transport.  We hope to integrate those kinds of functionality into Grizzly 2.0.  We also concluded there may be some folks in the Grizzly community who may have some interest in looking at what was started with Project Peregrine.  So, today I put the Project Peregrine source code in Project Grizzly repository in the trunk/contribs/peregrine directory.

There is also a www directory which as a description of the concepts and abstractions utilized in Project Peregrine.  There is also a couple simple example programs which use Project Peregrine.

Both the examples and Peregrine source code are setup to be easily opened from NetBeans IDE.  Although, Project Grizzly uses Maven, these contributions currently is using Ant.  Feel free to take a look and if you find something of use, feel free to use it.

Disclaimer:  The peregrine source code is not claimed to be in a stable or completed state.  Use at your own risk.

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-3111670-1";
urchinTracker();
</script>
Comments:

Post a Comment:
Comments are closed for this entry.
About

charliebrown

Search

Top Tags
Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today