• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Glassfish V2.1 Harpreet Singh
 

Glassfish V2.1 Harpreet Singh

on

  • 4,152 views

 

Statistics

Views

Total Views
4,152
Views on SlideShare
4,014
Embed Views
138

Actions

Likes
0
Downloads
40
Comments
0

7 Embeds 138

http://blogs.sun.com 76
http://blogs.oracle.com 38
https://blogs.oracle.com 12
http://www.slideshare.net 4
http://137.254.16.27 3
http://web1.conversationminer.com 3
http://webcache.googleusercontent.com 2
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Glassfish V2.1 Harpreet Singh Glassfish V2.1 Harpreet Singh Presentation Transcript

    • GlassFish v2.1 Harpreet Singh
    • Who am I ? •Technical Lead for GlassFish v2.1 •Past > CallFlow Monitoring Lead > Monitoring Team Member > Security Implementation Lead • blogs.sun.com/harpreet 2 GlassFish – The Best Open Source Application Server
    • Agenda • Terminologies • V2.1 Release Drivers • V2.1 Features, Performance, Testing 3 GlassFish – The Best Open Source Application Server
    • What is GlassFish ? •A Community > Users, Partners, Testers, Developers, ... > Started in 2005 on java.net •Application Server > Enterprise Quality and Open Source (CDDL & GPL v2) > Java EE 5 Reference Implementation > Full Commercial Support from Sun •Leverages Sun's experience in other Java, Middleware, SDK 4 GlassFish – The Best Open Source Application Server
    • How We Got Here Tomcat Jasper v3 Catalina v3 Prelude v1 v2 JSTL GlassFish Struts UR1 UR2 v2.1 Launch Crimson XSLTC Xalan Xerces Mid-2009 JAXB Oct Jan June May Sept. JAX-RPC 2008 2009 2005 2006 2007 JSF (you are here) 5 GlassFish – The Best Open Source Application Server
    • Some Adoption Indicators •5m hits in 15 months •420k+ different IPs •250k registrations •9m+ downloads in 2008 http://beta.glassfish.java.net:81/maps/ 6 GlassFish – The Best Open Source Application Server
    • Terminologies • Sun GlassFish Enterprise Server v2.1 > Built on top of GlassFish v2.1 • Sun GlassFish Communications Server 1.5 > Built on top of SailFin 1.0 7 GlassFish – The Best Open Source Application Server
    • High Level Features – GlassFish v2.1 Enabler for SailFin 1.0 • Rebranding of SJSAS to SGES • Bug Fixes • No regression in functionality & performance from 9.1 • UR2 • Hooks for additional features > Enterprise Manager Support • Tooling: Support for Netbeans 6.0, 6.5 8 GlassFish – The Best Open Source Application Server
    • GlassFish v2.1 is an Enabler for ... Java EE RI & SDK Sun GlassFishJava EE RI & SDK Enterprise Server 2.x Derby MQ Project GlassFish Portal Server Open ESB Users and Other Groups 9 GlassFish – The Best Open Source Application Server
    • SGES v2.1 from SJSAS 9.1.1 10 GlassFish – The Best Open Source Application Server
    • SGES v2.1 Bug Fixes • Spec Compliance Issues, Security Issues, Important customer impact bugs > 9.1 UR1, UR2, Patches 1-5 • Issues Fixed/Integrated > V2.1 Issues (291) + 9.1UR1 (183) + 9.1UR2 (18) + Patches1-5 (86) + SailFin 1.0 Specific Issues > Total Bug Fixes from GlassFish v2: 578 issues resolved > Total Bug Fixes from GlassFish v2ur2: 377 issues > Additional Fixes for SailFin 1.0 • Feature freeze 1/21/08, FCS HCF: 11/12/08 and GA 1/21/09 11 GlassFish – The Best Open Source Application Server
    • GlassFish v2.1: Platforms Supported • V2 Operating Systems > > Solaris Sparc 10 U3/U4 - 64bit JVM > Solaris 10 x86 – 64bit JVM, Solaris 10 Sparc, Solaris 10 x86, Solaris 9 Sparc and x86 > Red Hat 3.0, 4.0, Suse Linux 10 SP1 > Windows XP, Windows 2003, Vista (Business edition), Windows 2000 > AIX 5.3, 5.2 > JDK 1.5.0_17, 1.6_U7 • New for v2.1 Windows 2008 > > RHEL 5.0 > OpenSolaris 12 GlassFish – The Best Open Source Application Server
    • GlassFish v2.1: Subset of integrations... • Components Integration > MQ 4.3: A new version of MQ > Metro 1.1.5 b01 > Generic RA 2.0 > PE ORB (updated to b89) > Shoal (latest version 1.1_12142008) > JBI 080602_1 > JSF v1.2_05 b22 > Update Center 1.0_01-b09 13 GlassFish – The Best Open Source Application Server
    • GlassFish v2.1: Testing... • Compatibilty > Java EE 5 CTS certified: Compatibilty continued... • Functional testing • Upstack Testing with GlassFish Portfolio > Web Stack 1.4, AM 7.1.1, Web Synergy 1.0 etc. • Performance > No regressions since v2ur2: Throughput, Response Time, CPU measurements, HA degradation > No regressions in SPECjAppserver benchmark • Globalization: 7 languages 14 GlassFish – The Best Open Source Application Server
    • Hooks for Enterprise Manager Enterprise Manager Customer Advocate eLearning Credit Customer Focused 24x7 Support Support Team GlassFish Sun VIP Open Source Patches & Interoperability Application Server Upgrades Support 15 GlassFish – The Best Open Source Application Server
    • Sun GlassFish Enterprise Server Enterprise Manager •SNMP Monitoring •Performance Advisor •Performance Monitor 16 GlassFish – The Best Open Source Application Server
    • Reference •http://glassfish.org •http://blogs.sun.com/theaquarium •http://blogs.sun.com/stories •http://blogs.sun.com/glassfishforbusiness •http://wiki.glassfish.java.net Fast, Easy & Reliable Modular, Embedable, Extensible 17 GlassFish – The Best Open Source Application Server
    • GlassFish v2.1 Harpreet Singh
    • World Record Performance SPECjAppServer 2004 Results SpecjAppServer 2004 1000 900 >July 2007: #1 score on T2000 800 700 ? 600 >883.66 JOPS@Standard for GlassFish v2 500 400 300 >Improved in areas not covered by benchmark 200 100 >10% faster than BEA WebLogic 0 Sun BEA IBM JBoss >30% faster than IBM WebSphere 6.1 Disclaimers: SPEC and the benchmark name SPECjAppServer 2004 are registered trademarks of the Standard Performance Evaluation Corporation. Competitive benchmark results stated above ref ectl results published on www.spec.org as of 11/21/07. The comparison presented is based on GlassFish v2 UR1 run on 6 Sun SPARC Enterprise T5120 (1 chip, 8 cores/chip, 8 threads/core) 1.4GHz 8,439.36 SPECjAppServer2004 JOPS@Standard. For the latest SPECjAppServer 2004 benchmark results, visit http://www.spec.org/. 19 GlassFish – The Best Open Source Application Server