Miles to go ...

Arun Gupta is a GlassFish Evangelist focusing on Web Tier at Sun. He was the spec lead for APIs in the Java platform, committer in multiple Open Source projects, participated in standard bodies and contributed to Java EE and SE releases.
Main | Next page »

http://blogs.sun.com/arungupta/date/20090702 Thursday July 02, 2009

Rails on GlassFish - "most performant of all", "simpler and just works", "blazing speed"


Here are some quotes about running Rails applications on GlassFish from user@jruby mailing list:

I find the glassfish gem to be the most performant of all -- and I don't need to war-up my app.

I also have some mongrel cluster stuff, but glassfish is simpler and just works.

Voila...blazing speed, can handle lots of traffic. Note that I am also cominging into apache from a dyndns name. So, whatever IP I have, I can go straight to execution on the glassfish gem and NO warring up! What could be easier deployment, or a faster execution?

It's running fantasticly and performing like nothing I've seen before :) Completely stable memory, no wirings or anything bad for 5 days now.. (with several ab/htperf stresstests).

It's always exciting to get good endorsements of our efforts in the GlassFish team :)

Other similar stories for using Rails/GlassFish in production are described at rubyonrails+stories.

Technorati: glassfish v3 gem rubyonrails stories jruby

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090701 Wednesday July 01, 2009

Running Streak in Q2 2009 - 378.5 miles, 77/91 days of running

Continued from Q1 2009 running streak, here is a summary of Q2 (Apr 1 - Jun 30) 2009 running:

Total Mileage 378.5 miles (30% more than Q1)
Total Days of Runing 77 days (10% more than Q1)
Missed Days of Running 14 days 

And now the details (captured from tweets):

Day 72 4 miles, 28:29 mins, switching between 0/5% grade every min. 286.5 miles in Q1, 2009: http://tinyurl.com/cffk3x #fb
Day 73 3.5 miles, 27:09 mins ... a good outdoor run with 110 crunches ... feels good & hungry! #fb
Day 74 3 miles, 19:21 mins, fastest 3 miler so far. Ran 10 mph for 1/4mile, that was fast & good! Ready to board for Portland. #fb
Day 75 45 mins walk + 7 miles, 54:54 mins = healthy start to this weekend, honey-do list rest of the day #fb
Day 76 6-7 miles flat + hills in Rancho with @igorminar. 1 hr, 6 mins ... went uphill on my typical downhill trail #fb
Day 77 3 miles, 21:41 mins, switching between 0-5% grade every minute
Day 78 2 miles, 13:25 mins, a short fast paced run
Day 79 4 miles, 33:15 mins - an easy pace outdoor run this morning #fb
Day 80 4 miles, 31:09 mins ... well paced outdoor run #fb
Day 81 4 miles, 27:23 mins ... 0.5 miles at 6 minute pace ... loving it!
Day 82 6 miles, 51:30 mins: nice hilly run in Thousand Oaks: http://www.gmap-pedometer.c... ... Time to hit easter egg hunting
Day 83 6 miles, 50:59 mins ... it was really hot to run at 9am in Simi Valley Hills
Day 84 6 miles in the hills, 49:49 mins ... enjoyed running hills for past 3 days.
Day 85 3 miles at 3% grade in 21:08 mins. Past 4 runs have been hilly so will try some easy- and fast-paced runs in the next few days. #fb
Day 86 2 miles in 14:22 mins, 2/4/6/4/2 % ladder for 1 min/grade ... am hooked to hills! #fb
Day 87 7 miles, 57:29 mins ... it was pretty hot even at 9am in the morning. Wonder what it's going to be tomorrow! #fb
Day 88 3 miles, 19:51 mins ... plain flat run with no hills at all.
Day 89 2 miles, 13:51 mins with 0.5 miles on 10 mph ... am planning to bump up 6 min pace to 1 mile now.
Day 90 2 miles, 13:51 mins. Ran 1 mile at 6 min pace ... first time ever .... woot! Goal is to sustain 6 min pace for 5 miles. #fb
Day 91 3.5 miles, 26:25 mins ... a good outdoor run this morning! #fb
Day 92 4.5 miles, 33:43 mins ... need to squeeze 0.5 miles in 1:17 mins for a 7 min outdoor pace.
Day 93 10 miles, 1 hr, 19:43 mins ... thoroughly enjoyed a decent paced outdoor run this morning! #fb
Day 94 5 miles, 39:43 mins, yet another outdoor run this morning ... and weekend is over!
Day 95 3 miles, 21:03 mins with 1 mile at 4% grade
Day 96 3 miles in 18:29 mins, 2 miles and 0.5 mile at 10 mph pace ... slowly building up! #fb
Day 97 3 miles, 23:33 mins - lap running in the school ground today!
Day 98 3 miles, 21:29 mins, alternating between 0/5% grade every minute
Day 99 3 miles, 22:46 mins (from yesterday)
Day 100 5 miles, 44 mins at http://tinyurl.com/dl9dq5 Attending Stanford meet as press: http://tinyurl.com/cj898f in 45 mins
Day 101 8-9 miles, 1 hr 23:08 mins at rancho this morning
Day 102 6.4 miles, 57:04 mins (from yesterday): http://tinyurl.com/chyqov
Day 103 5.2 miles, 43:18 mins (from yday), more details at http://tinyurl.com/cdu6ke see you at Hilton lobby 
Day 104 4.8 miles, 40:38 mins at #railsconf, join @railsConfRunner if interested in running together.
Day 105 7 miles, 54:32 mins ... a good outdoor run this morning. Now helping wifey in her jewelry show at her work #fb
Day 106 3.5 miles, 21:46 mins with 2.5 miles at 6 min pace. Slowly getting to 5 miles in 30 minutes goal :) #fb
Day 107 13.3 miles, 1 hr, 46:18 mins #fb
Day 108 4 miles, 27:28 mins
Day 109 1 miles, 6:36 mins ... got up late and so could squeeze only a very short run.
Day 110 2.6 miles, 19:39 mins and route is: http://www.gmap-pedometer.c... Gotta run more tomorrow!
Day 111 4 miles lap running in 31:05 mins
Day 112 4 miles in 24:30 mins, 3.5 miles at 10mph. Just 1.5 more miles at this pace for the first goal :) #fb
Day 113 3 miles, 19:15 mins at 2% grade
Day 114 3 miles in 18:52 mins (from yday) + 5k walk/run at http://bit.ly/HKYfl
Day 115 5 miles in 39:40 mins
Day 116 5 miles in 39:24 mins
Day 117 5 miles in 30:45 mins on TM, 4 miles at 10 mph pace
Day 118 1 mile in 6:17 mins (from yesterday)
Day 119 5 miles in 30:17 mins .. finally 6 min pace (after 20 sec TM warmup) for 5 miles ... w00t! #fb
Day 120 2.6 miles, 19:10 mins
Day 121 7-8 miles, 1:14 mins (from 2 days back). No running for the past 2 days, will start tomorrow after recovery from weekend camping.
Day 122 2 miles in 19 mins (1 mile at 9.5 mph and 1 mile at 7%) - from yday.
Day 123 2 miles in 14:14 mins at 5% elevation. Need to try longer distance on that level now.
Day 124 3 miles in 20:14 mins with 2 and 4% elevation (from yday)
Day 125 7 miles in 52:55 mins - one of the fastest 7 miler on road #fb
Day 126 1 mile, 6:55 mins
Day 127 2 miles (3 days ago) in 13:13 mins
Day 128 3 miles in 17:54 mins (fastest 3 miler so far) #fb
Day 129 3 miles, 17:45 mins, heading to park with boys & dad while wife/mom are in the gem/beads show
Day 130 5 miles in 35:32 mins, tried the new wrist weights (6.33 lbs) and sure feel the tension.
Day 131 5 miles in 34:15 mins with 6.33 lbs wrist weights.
Day 132 3 miles in 21:25 mins (from yesterday) with 6.33 lbs ankle weights, definitely much harder than wrist weights
Day 133 3 miles in 21:25 mins with 5 lbs ankle weights
Day 134 13.2 miles in 1 hr, 46:45 mins (missed posting from 2 days ago, strange)
Day 135 10 miles in 1 hr, 18:23 mins
Day 136 3 miles in 17:57 mins on TM, 42 miles total from Sun-Sat, plan to bump up mileage for next week #fb
Day 137 10 miles in 1 hr 16:07 mins ... fastest run ever for that distance, that's a 7:31 pace. #fb
Day 138 10 miles in 1 hr 19:04 mins ... 2nd consecutive 10 miler. #fb
Day 139 7 miles in 53:10 mins
Day 140 8.5 1 hr, 6:13 mins
Day 141 8-9 miles in 1 hr 18:14 mins ... solid running week with 43 miles in 5 days!
Day 142 1 miles 6:15 mins (from 7 days ago)
Day 143 3.5 miles in approx 30 mins (3 days ago)
Day 144 7 miles in approx 1 hour (2 days ago)
Day 145 3.5 miles in approx 30 mins (yesterday)
Day 146 Solid 14.5 miles in approx 1 hr, 55 mins, now heading to POA, then Chicago and so ready to reach home #fb
Day 147 3 miles in 18:41 mins on TM (from yesterday)
Day 148 7 miles in 51:49 mins. Today is the last day of Jun 2009, quarterly report coming out tomorrow.

On to Q3 ... the target is to reach 400 miles :)

Technorati: running training 2009

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090630 Tuesday June 30, 2009

FISL 2009 Wrapup - 3 talks, 1 talk show, 14 blogs, 10 videos, 275 pics, 2 GlassFish production stories


FISL 2009
wrapped up over the weekend. Even though the conference officially ended on Saturday but the connections made there will certainly allow us to continue all the great momentum. The conference celebrates open source and it was certainly great to see Federal Government and Banks with their booths in the exhibitor halls. The visit by Brazilian President Lula certainly highlights the importance of this conference to the local community. There were booths from Debian, Firefox, Ubuntu and other major open source softwares. Some commercial vendors had a booth as well and of course Sun Microsystems had a big presence with GlassFish, Open Solaris, NetBeans, MySQL and other offerings.

I delivered 3 talks and participated in 1 talk show:

  • Java EE 6 (slides) & Enterprise Features of GlassFish (slides)
  • Creating powerful web applications using GlassFish, MySQL and NetBeans/Eclipse slides
  • Continuous Integration using Hudson (slides)
  • Simon Phipps Talk Show
This blog featured 14 blogs, 10 videos, 275 pictures and 2 GlassFish production stories over the past week. The collage is created from some of the pictures:

FISL 2009 Collage (click to see larger version)

Click on the collage to see a larger version. The complete photo album is available at:



A playlist of all the 10 videos is below:



And now all the 14 blog entries ...
Over all, thoroughly enjoyed the Brazilian spirit and looking forward to next visit!

Many thanks to the Sun Brazil team, especially Bruno Souza, Mauricio Leal, Eduardo Lima, Vitorio Sassi and other Campus Ambassadors!

Technorati: conf brazil fisl javali glassfish netbeans mysql hudson

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090628 Sunday June 28, 2009

Porto Alegre - I shoot you, you shoot me


The picture was taken at FISL 10, Porto Alegre, Brazil.



Any guess who's behind the camera ?

Similar blog entries are here.

Technorati: photos brazil portoalegre shootme

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090627 Saturday June 27, 2009

FISL 2009 Day 4 in Pictures


Continuing from Day 1, 2 and 3 ...












And the complete album:



Now looking forward to head back home!

Technorati: conf brazil fisl glassfish

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

Porto Alegre - I shoot you, you shoot me


The picture was taken at FISL 10, Porto Alegre, Brazil.



Any guess who's behind the camera ?

Similar blog entries are here.

Technorati: photos brazil portoalegre shootme

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

FISL 2009 Day 3 in Pictures & Videos


Continuing from Day 1 and 2 ...

I participated in Simon Phipps Talk Show on GlassFish and that was fun :) The usual points:

  • ~50% of the projects currently target GlassFish and that the number jumps to 73% when only counting new projects (according to Ohloh reports)
  • Best price/performance, First to be Java EE 5 compliance and Most downloaded application server
  • The GlassFish download numbers are much higher than JBoss.
  • Brazilian community loves GlassFish over JBoss
Somebody in audience has been using GlassFish for past one year and very happy with it's performance.

I also delivered the Hudson talk on behalf of Fabiane Nardon. Hudson is an open source Continuous Integration system that is highly extensible and has a very healthy ecosystem around it. The slides are available here and can also be viewed below:


Now pics from the day ...












The Brazilian President Lula visited the pavilion but I left early so never got to see him ;-)

The speaker's dinner at 35CTG Churrascaria was nothing special but there were some real good live performances made the whole thing worthwhile. Enjoy it below:





And the evolving album:



See you in couple of hours at the last day of FISL and then finally head back to home :)

Technorati: conf brazil fisl glassfish hudson

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090626 Friday June 26, 2009

Digital TV-based Banking using GlassFish, NetBeans and MySQL - Ginga community in Brazil


Learn how GlassFish and NetBeans helped Ginga community to build a TV Banking application in Brazil. See a live demo of the product, it's really exciting!

Why GlassFish ? - They love how NetBeans tooling completely hides the complexity of what's happening underneath and the ease-of-use with GlassFish.


Thanks Hugo Lavalle for the interview and good luck with your product!

Technorati: conf fisl brazil glassfish story netbeans mysql ginga digitaltv banking

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

Porto Alegre - I shoot you, you shoot me


The picture was taken at FISL 10, Porto Alegre, Brazil.



Any guess who's behind the camera ?

Similar blog entries are here.

Technorati: photos brazil portoalegre shootme

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

supercrud.com in Brazil picked GlassFish over JBoss - Find out why!


Vinicius Senger, founder of Globalcode - a Java training/consulting company in Brazil, is running supercrud.com on GlassFish instead of JBoss.

He is a Java EE architect, consultant, trainer, and do Java EE related research as well. He is a JSF 2 Expert Group member, find NetBeans and GlassFish integration amazing and feels its getting better all the time. He runs supercrud.com on GlassFish. The reasons to pick GlassFish over JBoss:

  • Much easier to install
  • Easy to manage (data sources, EJBs, redeployments) using web-based administration console
  • Don't use clustering today but know it's another good feature
He thinks that Brazilian community's expectation was expecting much more from JBoss. He is seeing lot of Brazilian companies and developers moving to GlassFish because it's
  • Faster
  • More modular
  • Faster redeployment
  • Better integration with NetBeans/Eclipse
Hear the short interview recorded at FISL earlier this week:


A formal production story will be published soon as well. Thanks Vinicius for the interview!

Technorati: conf brazil fisl javali glassfish jboss story

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

FISL Day 2 in Pictures & Videos


Continuing from FISL Day 1 ...


Here is a video of the ever excited Brazilian community for soccer balls in the pavilion:


If you didn't get a soccer ball, come by at the Sun booth tomorrow and make sure to practice like the folks below:


The day ended with a nice soccer match between Internacional and LDU Quito from Ecuador at Beira Rio stadium. Feel the enthusiasm in the video below:


We kept waiting for Internacional to score but guess it was not there day and they lost 1-0 :(

On to Day 3 in couple of hours ....

Technorati: conf fisl brazil internacional soccer football

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090625 Thursday June 25, 2009

Porto Alegre - I shoot you, you shoot me


The picture was taken at FISL 10, Porto Alegre, Brazil.



Any guess who's behind the camera ?

Similar blog entries are here.

Technorati: photos brazil portoalegre shootme

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

Running inside Parque Moinhos de Vento, Porto Alegre


I ran 10 laps in Parque Moinhos de Vento and it felt good :)



After strength training for past 2 days at the hotel, felt nice to run outside.

Anybody interested in running together until Sunday ?

Technorati: conf fisl running portoalegre

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

Porto Alegre - I shoot you, you shoot me


The picture was taken at FISL 10, Porto Alegre, Brazil.



Any guess who's behind the camera ?

Similar blog entries are here.

Technorati: photos brazil portoalegre shootme

del.icio.us | furl | simpy | slashdot | technorati | digg |
|

http://blogs.sun.com/arungupta/date/20090624 Wednesday June 24, 2009

FISL 2009 Day 1 Report




I presented on "Creating powerful web applications using GlassFish, MySQL and NetBeans/Eclipse" as the first talk of FISL 10 yesterday. The room was only partial full being the first talk of FISL but got packed towards the middle so that was exciting. The slides are available here.

The key message is that NetBeans and Eclipse provide a seamless development/deployment environment for GlassFish.

The several demos shown in the talk are explained at:

And you can find a lot more information on the Portuguese TheAquarium.

The soccer balls at the Sun booth in the pavilion were quite a hit as evident by the video below:


Come by again at Sun booth until the end of conference to get one for yourself :)

There were booths from Debian, Gnome, Firefox, Fedora and a host of other open source projects. There were community booths from local Java User Groups, Linux User Group, Open Solaris User Group and similar efforts. Some government and financial companies that heavily use/promote open source products were also present. And then there were other commercial vendors as well!

Some attendees were playing musical instruments to the local tunes which added to the festive atmosphere in the exhibitor floor. Enjoy the video below:


The day ended with great food at Na Brasa Churrascaria, love the caipirinhas!

Here are some pictures from Day 1:












This is the 10th anniversary of FISL and so here is the timline over the past years as shown in the exhibitor pavilion:






And the evolving album:



See you in few hours at the FISL.

Technorati: conf brazil fisl glassfish mysql netbeans eclipse

del.icio.us | furl | simpy | slashdot | technorati | digg |
|
Main | Next page »

Valid HTML! Valid CSS!

This is a personal weblog, I do not speak for my employer.