Thursday Apr 10, 2014

David Heffelfinger's Java EE/GlassFish Adoption Story at JavaOne 2013

David Heffelfinger is the Chief Technology Officer of Ensode Technology, a software consulting firm based in the greater Washington DC area. He's authored several Java books, including 4 titles covering Java EE and GlassFish. He has done work at places like the Department of Housing and Urban Development, the Department of Homeland Security, the Department of the Army and U.S. Customs and Border Protection. David shared his Java EE/GlassFish adoption story at the JavaOne 2013 Sunday GlassFish community event - check out the video below:

He detailed how he convinced a long time customer that wasn't very technically savvy to upgrade their application servers and use Java EE/GlassFish with PrimeFaces. The customer was very reluctant at first and wanted to keep using their older infrastructure. Hacking together a visually impressive proof-of-concept quickly using Java EE and PrimeFaces did the trick for David. Using the combination of Java EE 6, GlassFish, PrimeFaces and NetBeans allowed him to lead a relatively inexperienced team in delivering the first version of the application in just three weeks! The Java EE application David still actively maintains runs on a two server GlassFish production cluster.

David also mentioned that using GlassFish as a learning tool helps keep his skills sharp and in-demand as GlassFish adopts the newest Java EE APIs faster than the other options.

Monday Jan 14, 2013

jHome Testimonial at GlassFish Community Event, JavaOne 2012


jHome Automation, a Duke Choice Award 2011 winner, is a complete platform for home automation that allows you to control your home via internet, phone, and television. It also allows you to extend to devices that can be built yourself or bought as pre-assembled kits.

Vinicius Senger, founder of GlobalCode, the company behind the platform, presented at the GlassFish Community Event at JavaOne 2012 and shared how they used Java EE for building the infrastructure. They rely upon EJBs and REST APIs to provide home automation.

They like fast deployment times, CLI interface, rapid pace of evolution, and lightweight container. This is a "dream application server" for them which is very reliable in production. Other than jHome, GlobalCode uses GlassFish for consulting and training as well. They also see the trend in Brazil where customers are moving from JBoss -> GlassFish.

Watch the video below showing him in full action:

Dont' forget to watch the complete video for a fun demo of the project. I particularly like the coffee scheduler using EJBs. What is your favorite ?

Wednesday Nov 21, 2012

Parleys Testimonial at GlassFish Community Event, JavaOne 2012


Parleys.com is an e-learning platform that provide a unique experience of online and offline viewing presentations, with integrated movies and chaptering, from the top notch developer conferences and about 40 JUGs all around the world.

Stephan Janssen (the Devoxx man and Parleys webmaster) presented at the GlassFish Community Event at JavaOne 2012 and shared why they moved from Tomcat to GlassFish. The move paid off as GlassFish was able to handle 2000 concurrent users very easily. Now they are also running Devoxx CFP and registration on this updated infrastructure. The GlassFish clustering, the asadmin CLI, application versioning, and JMS implementation are some of the features that made them a happy user.

Recently they migrated their application from Spring to Java EE 6. This allows them to stay away from getting locked into a proprietary framework and also avoid 40MB WAR file deployments. Stateless application, JAX-RS, MongoDB, and Elastic Search is their magical forumla for success there.

Watch the video below showing him in full action:

More details about their infrastructure is available here.

Tuesday Nov 13, 2012

Adam Bien Testimonial at GlassFish Community Event, JavaOne 2012

Adam Bien, a self-employed enterprise Java consultant, an author of five star-rated books, a presenter, a Java Champion, a NetBeans Dream Team member, a JCP member, a JCP Expert Group Member of several Java EE groups, and with several other titles is one of the most vocal advocate of the Java EE platform. His code-driven workshops using Java EE 6, NetBeans, and GlassFish have won accolades at several developers' conferences all around the world.

Adam has been using GlassFish for all his projects for many years. One of the reasons he uses GlassFish is because of high confidence that the Java EE compliance bug will be fixed faster. He find GlassFish very capable application server for faster development and continuous deployment. His own media properties are running on GlassFish with an Apache front-end. Good documentation, accessible source code, REST/Web/CLI administration and monitoring facilities are some other reasons to pick GlassFish.

He presented at the recently concluded GlassFish community event at JavaOne 2012. You can watch the video (with transcript) below showing him in full action:

Thursday Dec 15, 2011

Pense Imovies: Connecting real estate buyers and sellers using GlassFish

Pense Imoveis connects real estate buyer and seller in Brazil. This website is created by Grupo RBS, a multimedia communications based in the southern part of Brazil. After Guia da Semana, they picked GlassFish again to power this website because of the good performance and extremely fast startup and deployment time.

The deployment uses GlassFish 3.1.1 and Oracle database with RAC integration. Varnish is used for caching and mod_proxy_ajp for reverse proxying. The website is migrated from .NET to Spring on GlassFish. Even though this particular version of the application is using Spring but all future applications will be using Java EE 6.

With the upcoming FIFA world cup in 2014 and Olympics in 2016, now might be a good time to buy real estate in Brazil. And GlassFish will be happy to facilitate that!

Make sure to read full details in the questionnaire.

Wednesday Nov 02, 2011

ESPN.com: Feedback from GlassFish Community Event at JavaOne 2011

ESPN, the biggest sports broadcaster that covers football, basketball, baseball, soccer, and a tons of other sports in five different continents is migrating all of their applications from a custom-built and proprietary Java stack to standards-based Java EE and GlassFish.

In their internal benchmarking, they found GlassFish to be significantly better performance than Tomcat, IBM, and JBoss. GlassFish is able to handle 3000+ requests/sec for their personalization service.

Sean Comerford, ESPN.com site architect, presented at the GlassFish Community Event at JavaOne 2011 and shared their experience with GlassFish. The slides below provide more details:

You can listen to Sean Comerford in this GlassFish Podcast Episode or watch this video below showing him in full action:

Monday Oct 31, 2011

Adam Bien: Feedback from GlassFish Community Event at JavaOne 2011

Adam Bien, a self-employed enterprise Java consultant, an author of five star-rated books, a presenter, a Java Champion, a NetBeans Dream Team member, a JCP member, a JCP Expert Group Member of several Java EE groups, and with several other titles is one of the most vocal advocates of the Java EE platform. His code-driven workshops using Java EE 6, NetBeans, and GlassFish have won accolades at several developers' conferences all around the world.

Adam has been using GlassFish for many years and presented at the recently concluded GlassFish community event at JavaOne 2011. He finds Java EE as the most productive, simple and efficient platform enabled by GlassFish. Some of his favorite features are NetBeans integration, kilobyte deployments, devops compatibility, and extensive documentation.

The slides below provide more details:

You can listen to Adam Bien in this GlassFish Podcast Episode or watch this video below showing him in full action:

You can also read an interview with Adam on Java EE 6 and more here.

Wednesday Oct 26, 2011

Jenzabar: Running a school or college using Java EE 6 and GlassFish

Jenzabar®, Inc., a leading provider of software, services and strategies for higher education, recently launched Jenzabar JX, a revolutionary new enterprise resource planning system built on open standards using Java EE 6 and GlassFish. Jenzabar JX gives institutions an extensible system with modern tools to successfully manage constituent relationships and meet the full spectrum of academic and administrative needs for today's technologically sophisticated students, faculty, and staff.

In developing a cost-effective solution to serve diverse institutions of higher education, Jenzabar needed an infrastructure for JX that was scalable and performed well in a wide variety of environments. In addition, with its legacy system, the company had experienced the pitfalls of supporting its own proprietary infrastructure, and resolved that JX would employ an open source infrastructure with standards compliance. Jenzabar identified the GlassFish application server and its supportive community as a solid base on which to build, enabling Jenzabar to focus its development energies on business logic for higher education. An added bonus, the embedded GlassFish server drives all integration testing within the JX product. Jenzabar customers are delighted with the direction of Jenzabar JX.

Laird Nelson (an architect of the project) presented at the GlassFish Community Event at JavaOne 2011 and shared their experience with GlassFish. The slides below provide more details:

You can listen to Laird Nelson in this GlassFish Podcast Episode or watch this video below showing him in full action:

Monday Oct 24, 2011

Guia da Semana: Largest local guide in Brazil picks GlassFish

Guia da Semana is the largest local guide in Brazil covering cinema, restaurants, bars, tourism, shopping, theatre and other similar items. They picked GlassFish because of good integration with NetBeans, acceptable performance under load tests, and a good monitoring API.

The deployment uses GlassFish 3.1.1 and 2 such instances are able to handle 1500 concurrent connections. MongoDB, ElasticSearch and several other frameworks are behaving well.

Fabiane Nardon (a Java Champion and leader of the JavaTools community at java.net) presented at the GlassFish Community Event at JavaOne 2011 and shared their experience with GlassFish. The slides below provide more details:

You can listen to Fabiane Nardone in this GlassFish Podcast Episode or watch this video below showing her in full action:

And you can always read the full details in the questionnaire.

Wednesday Oct 19, 2011

Parleys.com: Feedback from GlassFish Community Event at JavaOne 2011


Parleys.com provide a unique experience of online and offline viewing presentations, with integrated movies and chaptering, from the top notch developer conferences and JUGs all around the world. The infrastructure has recently started using GlassFish and is discussed in detail here.

Stephan Janssen (the Devoxx man and Parleys webmaster) presented at the GlassFish Community Event at JavaOne 2011 and shared why they moved from Tomcat to GlassFish. The GlassFish clustering, the asadmin CLI, application versioning, and JMS implementation are some of the features that made them a happy user.

The slides below provide more details:

You can listen to Stephan Janssen in this GlassFish Podcast Episode or watch this video below showing him in full action:

Monday Oct 17, 2011

LodgON: Feedback from GlassFish Community Event at JavaOne 2011


LodgON focuses on Java software for enabling communities. Their success story of DaliCMS (now DaliCore) was one of the first ones to be published on this blog. And their stories of iVOX, fun around Belgian and Dutch elections, and recently Mollom is a good proof that they are one of the first adopters of GlassFish and continue to use it for all these years.

Johan Vos, CTO of LodgON, presented at the GlassFish Community Event at JavaOne 2011 and shared what they love about GlassFish. The grizzly kernel performance which can handle 15,000 requests/second, Jersey client for communicating with RESTful Web services, horizontal scalability, and the open source nature are some factors.

The slides below provide more details:

You can listen to Johan Vos in this GlassFish Podcast Episode or watch this video below showing him in full action:

Make sure to watch the video to learn Johan's favorite command to generate the report for debugging GlassFish in production.

Wednesday Aug 31, 2011

Parleys.com goes GlassFish

If you're a Java developer, you owe it to yourself to know and use Parleys.com.

With over 1000 technical presentations from the best developer conferences and JUG meetings around the world, this is a unique resource for technical content. The user experience is probably also one of the best in the market with chaptering, integrated movie and demos, offline mode, integrated social media and more.

What you may not know is how a GlassFish 3.1.1 cluster replaced a Tomcat instance to reliably power the service. Stephan Janssen (BeJUG leader, Devoxx guru and Parleys master) took the GlassFish Questionnaire and shares his experience.

You'll find that Parleys.com uses the web container (with virtual hosting), GlassFish application versioning (doc), clustered MQ brokers and other product features and Java EE APIs. The application also uses a good number of frameworks such as Spring, Hibernate, Wicket, BlazeDS among others. Future plans include some refactoring to use more Java EE 6 technologies (namely EJBs).

Monday Jul 18, 2011

Human based workflow from Imixs Software Solutions using Java EE 6 and GlassFish


Imixs Software Solutions story was published on this blog 4 years ago. They provide an open source human-based workflow software that can be integrated in any Java application. They have migrated from Java EE 5/GlassFish v2 to Java EE 6/GlassFish 3.1 since then.

Migrating to Java EE 6 makes their architecture more flexible and removes restrictions on scalability and transactions. EJB 3.1 Lite and JPA 2.0 that makes it much easier to integrate the workflow engine into Web and Enterprise applications. The workflow modeler is built on top of Eclipse and the changes can be deployed during runtime without restart of the container.

Try the bits at imixs-workflow.java.net or more details on their community website.

Make sure you read the updated Imixs detailed questionnaire for further information on how Java EE 6 and GlassFish 3.1 is used to serve their need.

Tuesday May 10, 2011

Onyme, data meaning with GlassFish

Onyme is a small company from the north of France specializing in Natural language processing (NLP) to provide "Data Meaning" (their tagline).

Java EE 6 is what attracted them to GlassFish which they now use in production with version 3.0.1 (they plan to move to 3.1 soon). JSF 2.0 seems heavily used with multiple component suites.

You can find out more about the motivations of Onyme and their GlassFish usage in this detailed questionnaire. As you read this, you'll see how the multiple management features are clearly high on their list of favorite features.

Thursday Apr 14, 2011

GlassFishHosting.net: Self managed hosting of GlassFish using Java EE 6 & GlassFish

GlassFishHosting.net provides managed GlassFish hosting using Java EE 6 and GlassFish as the deployment platform. A GlassFish 3.1 Web Profile or Full Platform VPS, with servers in Europe and USA, and associated MySQL instance can be obtained starting from $25/month.

Several Java EE 6 technologies such as JSF2, CDI, JAX-RS, and JPA2 Criteria Queries are used to build this application. They love the easy-to-administer, fast startup, and session-preservation across redeployment features of GlassFish.

They are already planning to add support for other database, shared VPS and JVM, clustering, advanced monitoring for the instance usage, and much more. Their blog always has the latest details.

Make sure you read the GlassFishHosting.net detailed questionnaire, with extensive deployment diagrams, for further information on how GlassFish is used to serve their need.

About

GlassFish Adoption and Success Stories

Stay Connected

Search

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