JotBot: Time-tracking application using JRuby, Ramaze, and GlassFish
JotBot is a
cross-platform desktop-based time tracking application. It is written
using JRuby, Swing, Monekybars, and Ramaze. The application is deployed
on GlassFish on a VPS hosted on
eApps.
A key part of the evaluation critera were better deployment and management and the options offered by hosting companies. The use of GlassFish enabled the JotBot team to focus more on development effort and less on sysadmin work and offered a solution that has been working with no trouble for a few months now.
Sequel is used as the ORM for talking to MySQL and H2 databases and NetBeans was used for designing the screens. Here is a thought on the JRuby and GlassFish community:
There's a pioneer spirit, and that makes it more fun for everyone.
The detailed GlassFish questionnaire provide additional details on all of the above.
Posted at 11:00PM May 13, 2009 by Arun Gupta in OnlineServices | Comments[1]
LinkedIn Polls: Ruby-on-Rails and GlassFish together - it works!
LinkedIn Polls
allows a user to poll the audience in their network and then analyze/share the
results. This project is developed by the Light Engineering (LED) team
at LinkedIn and is a revenue generation source for them.
The application is built using Ruby-on-Rails and deployed as a
WAR file on GlassFish. Why GlassFish - it works and provides useful error messages!
LinkedIn Polls is deployed on Solaris Zones from a hosting provider,
uses MySQL as the database, and is featured at on-air with
CNBC.
The detailed GlassFish questionnaire provide additional details on all of the above.
Posted at 11:00PM May 12, 2009 by Arun Gupta in OnlineServices | Comments[1]
Kenai.com: JRuby-on-Rails and GlassFish enable growing your code in the Cloud
Project Kenai, is Sun's
developer "cloud" onramp. It has exceeded over 7,000 members and
surpassed 500 hosted open source projects after going live in Sep 2008.
Currently, Kenai offers an integrated suite of productivity services
for developers to host their open source code/projects as well as
connect with their peers.
The platform is built using JRuby-on-Rails and deployed on GlassFish v2, using MySQL Server, Apache Web Server and memcached (all available from Sun's GlassFish Portfolio). GlassFish is performing well for hosting their Rails applications, and the team reports:
The GlassFish processes have been among the most stable of our deployment.
and also:
(The) GlassFish team has been extremely helpful along the way with tuning and diagnosing performance issues.
The detailed GlassFish questionnaire provide additional details on all of the above.
Posted at 11:00PM May 11, 2009 by Arun Gupta in OnlineServices | Comments[1]
Verizon uses OpenSSO in Very Large (Over 40M Users) Deployment
Dan reports on the use of
OpenSSO,
a
Massive Verizon Wireless Deployment
that has over 40,000,000 users, 1,000,000 logins per day, and peaks at 4,000 logins per minute.
Additional details at the slides and recordings of the
March 19th,
Online Webinar,
which is also available as a
PodCast.
Note that this story is from February; we didn't cover it here at the time but I'm adding the note now for completeness as this is an important deployment story.
Posted at 05:14PM May 01, 2009 by Eduardo Pelegri-Llopart in Telecommunications | Comments[0]
Xerox Global Services documents its production use of GlassFish
Xerox Global Services, one of three main business units within Xerox, offers outsourcing and consulting services and is our latest production story for GlassFish. It has almost been a year since the company has decided to deploy GlassFish in France as their Main Java application server on Sun Solaris systems. Applications using this infrastructure range from internal tracking systems to customer document management, and document exchanges between Xerox and its customers.
The set of technologies running on top of GlassFish include a fairly typical struts, hibernate, spring combination. These applications used to run on top of Tomcat. There are now more than 30 applications deployed in a total of 5 clusters and all GlassFish instances are hosted in Solaris 10 containers. As with every other story, GlassFish is used both for development and deployment. Check out the detailed questionnaire for more details.
Posted at 02:57PM May 01, 2009 by Alexis Moussine-Pouchkine in DigitalLife | Comments[0]
Webzzle - What if googling could get better (with some GlassFish inside)?
What if Google was not the last word in user search experience? What if the folksonomy provided by Wikipedia could help enhance and qualify every search made on the Internet? Webzzle is replacing keyword searches by multiple queries mixing Wikipedia concepts, pages contents and syntax operators to offer the best possible data to the end-user, all powered by a GlassFish runtime.
GlassFish was chosen over WebLogic and JBoss and uses clustering features such as centralized admin. Webzzle uses a MySQL 5.1 back-end and runs on Solaris with ZFS. When asked about the experience with the product, Webzzle's Xavier Vaucois replies that it offered "100% availability" and that "above all no major issue in our case" is the feature he likes best! This short slide deck and the traditional detailed questionnaire describe in further details this GlassFish production story.
If you'd like to try Webzzle, you can point your favorite browser to their website: webzzle.com, or better yet use their new Firefox plugin.
Posted at 11:54PM Apr 28, 2009 by Alexis Moussine-Pouchkine in OnlineServices | Comments[0]
ADP, HR with Java EE and GlassFish
ADP is a world leading HR, payroll, tax and benefits administration company and when a few years back they decided it was time to port their exiting business-critical applications from a client/server architecture to the web, they turned to J2EE and GlassFish for the development phase.
Only after putting GlassFish to the benchmarking stress test did they decide that it was capable of production. The various applications (payroll, time management, etc.) have been running in production for about 18 months and stability is what has keeps ADP happy. Check out the full questionnaire for more details on this production story.
GlassFish only serves a small subset of the ADP's 570,000 customer companies for the moment, but let's hope this grows significantly.
Posted at 01:00AM Apr 03, 2009 by Alexis Moussine-Pouchkine in HRServices | Comments[0]
Telefonica, Brazil tracking touble tickets for 50 million customers
Telefonica Brazil
runs the backbone of Brazil by offering Internet, Voice, and Digital TV
services to over 50 million customers. What do they rely
upon to serve this huge customer base - yep, it's GlassFish!
The Field Technicians and Field Managers open and track resolution tickets using a system deployed on GlassFish. Other than using a variety of Sun hardware (M5000, T5220, and v480) they are also using Java Server Faces, EJBs and JMS.
They like the browser-based Administration Console and are also using
JBoss Tools, Eclipse and Hibernate. No performance issues are seen
after making an initial adjustment to the system.
The detailled GlassFish questionnaire provide additional details on all of the above.
Posted at 11:00PM Mar 23, 2009 by Arun Gupta in Telecommunications | Comments[0]
GroovyBlogs.org GlassFish and MQ
Glen Smith has been kicking the tires of GlassFish to run his Groovyblogs portal for a while now. This Grails-powered application was developed in record time and has proven to run smoothly for over two years now.
Groovyblogs was recently enhanced to use OpenMQ and a message-oriented architecture with "significantly greater uptime, and much more scalable and pluggable deployment opportunities" as an immediate result. Earlier updates included the use of GlassFish v2's HTTP compression support (Glen started with GlassFish v1 back in 2007).
Glen didn't wait for GlassFish v3's optimized experience for scripting environment such as Groovy/Grails (Screencast, Download, Getting Started) but promises to do so after once he's done writing and reviewing "Grails in Action".
Read all about this story straight from Glen in this detailed questionnaire.
Posted at 05:00AM Mar 09, 2009 by Alexis Moussine-Pouchkine in OnlineServices |
Involver - Online video marketing platform using JRuby-on-Rails on GlassFish
Involver.com is an online video marketing platform that allows brands to
build, promote, manage, and track video campaigns on social networks
for targeted audiences. The heart of this platform is a
Ruby-on-Rails application using JRuby 1.1.6 served by GlassFish v2 UR2.
They found "pack of mongrels" as inefficient use of human and machine resources. After deciding on WAR-based packaging and looking at alternatives, GlassFish was chosen because of "well-defined public roadmap and release cycle" and "high degree of community overlap between JRuby and GlassFish projects". The admin console greatly reduced the setup cost which was another key factor for choosing GlassFish.
They use JMS queues to deal with "long running" tasks in
single-threaded Rails environments. They are very impressed with the
performance and big fans of the web-based admin console.
The detailed GlassFish questionnaire provide additional details on all of the above.
Posted at 06:00AM Mar 05, 2009 by Arun Gupta in OnlineServices | Comments[3]
MidwifeMate - GlassFish reducing paperwork for midwifery practice management
midwifemate.com
is a on-line midwifery practice management software that drastically
reduces the paper work involved when family, hospitals, specialists,
and midwife are busy taking care of the newborn and the mother. The
information
is accessible on a mobile device as well, very considerate of the
parents-to-be. The application is hosted on GlassFish.
GlassFish was chosen over other App Servers because Java EE features are working as expected. They are using Hibernate as the persistence provider for the JPA layer.
The GlassFish is front-ended using Apache
Web server and proxy_ajp. Approximately 2000 hours have been spent
developing the application.
They like "good support for Java EE", multiple platform support and the
GlassFish plugin for Eclipse.
The detailed GlassFish questionnaire provide additional details on all of the above.
Posted at 06:00AM Mar 04, 2009 by Arun Gupta in OnlineServices |
Pretium Telecom - GlassFish ESB in Telco
One more important references from this week's GlassFish Portfolio Launch. From Sun's February 10, 2009 Press Release:
"Sun, as a leader in Java, web and open source technologies, has greatly reduced our concerns of vendor lock-in with GlassFish Enterprise Service Bus (ESB). As a component of Sun's new GlassFish Portfolio, which provides a complete platform for dynamic web applications development, production support,and a strong commitment to standards, Sun's GlassFish ESB has allowed us to create new revenue generating Internet products and better serve our customers -- all with a lower TCO and initial investment," said Ruud de Greef, CIO, Pretium Telecom.
Like with our T-Mobile, USA and Medavie Blue Cross stories; we hope to add a Questionnaire later on.
Posted at 05:18PM Feb 14, 2009 by Eduardo Pelegri-Llopart in Telecommunications |
Medavie Blue Cross - Standards Eliminating Vendor Lock-In
More important references from this week's GlassFish Portfolio Launch. From Sun's February 10, 2009 Press Release:
Medavie Blue Cross is a leading Canadian health insurance provider that offers health, travel, life and income replacement products to group and individual customers. "As the Java Platform Enterprise Edition 5 (Java EE) reference implementation built in open source, the Sun GlassFish Enterprise Server eliminates our concern of vendor lock- in," said Vince Blanchard, director of Architecture and New Technology, Medavie Blue Cross. "We are able to leverage open source innovations and Java EE standards much more rapidly."
Posted at 05:09PM Feb 14, 2009 by Eduardo Pelegri-Llopart in Health |
T-Mobile, High Availability and GlassFish
This week's GlassFish Portfolio Launch included several customer references that are important enough to merit a spotlight, even without our usual Questionnaire.
From Sun's February 10, 2009 Press Release:
"High availability allows us to meet our stringent uptime requirements and the Sun GlassFish Enterprise Server enables us to cost-effectively deploy new services while meeting our performance and availability requirements," said Erez Yarkoni, vice president, T-Mobile, USA.
Posted at 05:08PM Feb 14, 2009 by Eduardo Pelegri-Llopart in Telecommunications |
SFR - Developer APIs, GlassFish-powered
If you're a Vodafone customer and have traveled to France, you've been using the SFR cellular network, the second largest in the country with 19 Million subscribers (almost 5 million 3G subscribers) and number one European non-historical telecom operator.
Project RED (Rich Enabler Distribution), the code name of the "SFR Developer Zone" Initiative (devzone.ateliersfr.fr), offers developer APIs to access the SFR core network features such as sending SMS, MMS, geo-localizing mobile devices, ... and has chosen to deploy on GlassFish in clustered mode and MySQL. The services have been live since last November (2008) with good feedback from the developers community.
This experience started with a prototype developed on Tomcat which was then industrialized on top of GlassFish. The clustering feature of the application server has been a crucial point to scale to the demand of the developers. OpenMQ is also part of the technical solution. Read all the details in this questionnaire.
Posted at 09:00AM Feb 12, 2009 by Alexis Moussine-Pouchkine in Telecommunications |