Thursday Mar 19, 2009

Daemons and More - GlassFish v3 Gem 0.9.3 is Out

ALT DESCR

The GlassFish Gem is a GFv3 server for Rack-based Ruby Frameworks (specifically Rails, Sinatra, Merb). Vivek and team have just released 0.9.3 which includes improvements and features like Deamon Mode, GFrake Task, Configuration, Logging and Error Reporting, Sinatra support and more. Check Vivek's writeup for full details.

And this is a good opportunity to link to Arun's list of posts on how to test that GlassFish and JRuby/Rails are working well together, testing: GF Gem, GF v3 Prelude, GF v3, GF v2 + Warbler and GF v3 and Redmine. Check them out.

Monday Jan 19, 2009

... Merb into Rails 3, Crossbow, Q-Layer, Open Web Server, Solaris Patches

Here are some recent news that will have an impact on many of our GlassFish users:

Radio Receiver Icon

From Ruby-land, news that Merb will merge into Rails 3. This seems a case where combining the two efforts should improve the result. We are also noticing a significant increase in the mindshare around JRuby in all these projects as the quality of JRuby continues to increase. Added - also see the Story at SDTimes.

Crossbow is the Solaris' Network Virtualization architecture and has just been released into OpenSolaris. Crossbow provides "virtualized lanes" that will scale at high performance over many cores; see Sunnay's Introduction and Ben's two posts: Announcement and Experiments. Crossbow is useful for Network Resource Allocation and will have deep implications for our Virtualization offerings - see Michaels' note from 2008 on the topic.

From the cloud computing area, Sun acquires Q-Layer; see the Press Release. Vijay has two relevant posts: an Introduction with several good links and a Terminology Overview; Om (@GigaOm) also writes about the Acquisition. Q-Layer should be a great addition to the xVM family.

We planned it a while ago, announced it in July, and it finally happened! The core of the Sun Web Server (used in places like MLB.com and Sun's own BSC and Sun Forums) is now Open Source - see the announcements from CVR and Jyri. The ancestry of the code goes back to the Netscape Server but it has changed quite a bit; see Jyri's details. Sun Web Server 7.0 U4 is included in OpenSolaris but it is also available separately as part of the Sun Web Stack 1.4 and contains many features that complement the GlassFish Server.

Finally, from Solaris-land, a note that Sun is now doing Stricter Enforcement of the existing Patch Policy. No changes or impact on the situation for Sun GlassFish Enterprise Server patches - see our Sun's GF Enterprise Support.

Sunday Nov 30, 2008

... JSF 2.0 Samples, Merb Support, More Prizes, Multi-Lingual Downloads, JavaFX, Modular JDK

A compilation of news of interest:

Radio Receiver Icon

JSF 2.0 went into Public Review Draft and Jim has posted more entries in his series showing how to take advantage of the new functionality. In the first one, he describes how to write an AJAX-aware Editable Text Component - sources are here. The second is a SwitchList - sources for an AJAX-aware variant are here (I suspect Jim will write about that version soon).

Arun has written two pieces on how to use the GlassFish v3 Gem with Merb. In the first one he covers the basics while the second Provides a Scaffold for a typical application. The posts have already been used successfully by Ashley Towers, Grant Michaels, iamclovin. Aded - Also check on details on Grant's Experience.

The winners of the Student Contest on MySQL and GlassFish (Official Rules, Announcement) have been announced. They are grouped into two categories, Campus Ambassadors and General Students, with one Grand Prize and several (4/3) Second Prizes on each. The winners are from Brazil (4), India (3), China (1) and the US (1). Full details (and photos) in the Winner Announcement - and thanks to Arun for the tip.

More Translations, this time of the download pages of GlassFish v3 Prelude to 7 languages: German, Spanish, French, Japanese, Korean, Simplified Chinese and Traditional Chinese - see Ogino's Note;

JavaFX will be launched this Thursday, Dec 4th, but the previews are starting to show. Chris - the original inventor of F3, the precursor to JavaFX - has a Thank-you note, while Robert has published the Reference Manual (thanks to Octavian for the tip). Stay tuned for more news during the launch.

And, in the meantime, on OpenJDK-land, Mark is describing the issues involved in today's Monolithic JDK, which we need to address if we want this infrastructure to be widely available as the basis for efforts like JavaFX.

Thursday Oct 30, 2008

... Hibernate on GlassFish, Merb RC3, Grizzly and NIO2, Embedded GlassFish, The Beatles

A compilation of today's news of interest:

Radio Receiver Icon

GlassFish includes EclipseLink as its default JPA implementation but works equally well with Hibernate. There are many users of Hibernate, so the question pops up regularly; Alexis provides an Update on the solution, and we are working on making this even easier to our users.

Merb is gaining traction and we are trying to be friendly to all frameworks; see the Merb RC3 Announcement that explicitly refers to improved GlassFish/JRuby support.

The future plans for Grizzly include NIO2 support (see Webinar on the topic); JFA has started a series of blog notes talking about Tricks and Tips with NIO2.

Earlier this year, during JavaOne, Kohsuke showed how to Embedded GlassFish v3. Byron is not now leading the effort and we recently started having Promoted Builds for the embedded binary. Check out Nazrul report on Support for Scattered WARs, plus the additional links.

Finally, it seems that The Beatles will come to RockBand. The details are stil unfolding but this would be the first time that The Beatles show in a digital franchise. I think this highlights the role that players like RockBand have to distribute IP, in a medium that is richer than the old mp3 player - and also harder to pirate. It is also a reminder of the value of distribution channels (in this case the RockBand store).

Thursday Oct 09, 2008

... JRuby Frameworks, GFv3 Docs, Japan, JRE in-place replacement, Blackberry storm

A compilation of today's news of interest:

Radio Receiver Icon

Jacob reports from JRuby-land that he is working on Support for More Frameworks in GlassFish, like merb. Others will follow, so let him know if you have preferences.

We are in the last few weeks before GlassFish v3 Prelude, and Paul has announced Final Review for Documentation. Review ends on Monday, so you don't have much time left.

Kohsuke is now in Tokyo, starting his (Japan Trip. Check out the GeoMap on Japan: we have 140K hits there, not bad, but I'm sure we can do better with improved outreach, which is why Kohsuke is visiting.

A new JRE is brewing. The new Java SE 6 Update 10 has an in-place update for the JRE in your desktop. This is a big change that will reduce the download time and will simplify your disk management. The Intro at SDN News has a pointer to a dummy try-out program, consider checking it out to give us feedback on the new release.

And the BlackBerry Storm is out, with its new touch-screen, see: Vodafone, Hands-On and AppCenter. From reading the crackberry entry, it seems the store is for distributing apps from the carrier - which is more limited than the iPhone AppStore, but, since the store is not the only way to download an app, that's less critical.

Sunday Sep 21, 2008

... Rails vs Merb, Securing WebApps, Fast Deployments, Compass 2.1, Localizing WebSynergy, IM and Cisco and CDN and Amazon

A compilation of today's news of interest:

Radio Receiver Icon

At MindBucket Paul provides a comparison of the (single-client) performance of Rails vs Merb. Rails is the incumbent in Ruby frameworks; Merb is a very interesting newcomer. Merb is thread-safe, and so will be Rails 2.0, but the comparison does not consider concurrency so that should be a key issue. The comparison includes numbers on GlassFish Server (and stay tuned for more fine-tuning for that case).

From the NetBeans team, a Tutorial on Securing WebApps using Role-Based authentication. The tutorial has detailed step-by-step instructions using NetBeans 6.5 and GlassFish Server.

Ludo addresses Rapid Deployment of Apps on GlassFish in a thread at the GlassFish Users Forum Also hints at future improvements (teaser!).

Shay reports that Compass 2.1 M3 is now available with improved GlassFish support.

From Mahipalsinh an explanation of how to Localize WebSynergy, so you can do it for your favorite language.

And, on the section of important Industry News, Cisco buys Jabber, which should provide integrated IM in their offerings, and Amazon launches CDN service, a la Akamai, LimeLight and others. One of the nice things of working in this industry, it is never boring!