For anyone attending JavaOne 2007 at the Moscone Centre in San Francisco I will be presenting a session entitled “Distributed Caching, Using the JCACHE API and ehcache, Including a Case Study”. Abstract follows: Title: Distributed Caching, Using the JCACHE API and ehcache, Including a Case Study on Wotif.com Abstract: Java EE web applications are typically… Continue reading I will be presenting at JavaOne 2007 on ehcache
Author: Greg Luck
As Terracotta’s CTO, Greg (@gregrluck) is entrusted with understanding market and technology forces and the business drivers that impact Terracotta’s product innovation and customer success. He helps shape company and technology strategy and designs many of the features in Terracotta’s products. Greg came to Terracotta on the acquisition of the popular caching project Ehcache which he founded in 2003.
Prior to joining Terracotta, Greg served as Chief Architect at Australian online travel giant Wotif.com. He also served as a lead consultant for ThoughtWorks on accounts in the United States and Australia, was CIO at Virgin Blue, Tempo Services, Stamford Hotels and Resorts and Australian Resorts and spent seven years as a Chartered Accountant in KPMG’s small business and insolvency divisions.
He is a regular speaker at conferences and contributor of articles to the technical press.
Opening Up Glassfish to remote JMX monitoring
We are doing monitoring of our apps using ManageEngine Applications Manager. It supports JMX remoting. The latest patch release supports composite types. Very nice. Right now Glassfish is the new kid on the block. Support for it is not yet baked in to Applications Manager (but will be, according to their product manager). In the… Continue reading Opening Up Glassfish to remote JMX monitoring
Wotif.com live on Glassfish
Wotif.com, my employer, went live on Glassfish in mid January. I was the driving force behind the move. You can read about it on the Glassfish site here: http://blogs.sun.com/theaquarium/entry/how_to_run_a_top . There is a questionnaire linked from the entry that is the raw question and answer source for the entry. You can see it here: http://blogs.sun.com/stories/resource/wotif/wotif_responses.html… Continue reading Wotif.com live on Glassfish
Dependency Management Choices: Maven, Ant + Maven Antlib, Ivy
We have a monolithic code base. It is something you end up with if you keep adding classes, without thought to larger modules. So how to solve the problem. Break the code up into modules. Also figure out how to combine these into applications. Then look at whether to run these together in the one… Continue reading Dependency Management Choices: Maven, Ant + Maven Antlib, Ivy
Online Site Trends
Luke Welling of Hitwise showed up some trends using the Hitwise database. It is mostly site visits. Interesting to compare this with Google Trends and Tiobe. Mailing lists seem to be getting replaced by feeds. Ubuntu matching Debian in May 06. Redhat is still getting more visits than all of the others combined. PostGres is… Continue reading Online Site Trends
Kiwi Foo – First two days
Distributed Stuff One was on distributed caching and file systems. We talked about memcached, ehcache and a new file system from Live Journal – Mogile FS. It is user space, so not really a true file system. It comes with a mod_mogile for Apache. Must take a look at that. It looks like use of… Continue reading Kiwi Foo – First two days
Trip to New Zealand
I am in New Zealand for the Kiwi Foo Conference and to do the Tongerara track. The Flight Over As my Air New Zealand flight took off over the Pacific the stewardess announced that they would shortly be turning on the Entertainment System. She warned us not to press the buttons too fast or it… Continue reading Trip to New Zealand
ehcache-1.2.4 released
Ehcache-1.2.4 has been released. It contains four feature and fifteen bug fixes received in the three months since ehcache-1.2.3 was released. See the changelog for details. Eight of the changes in this release are scalability improvements contributed by users running very large ehcache deployments. The distributed caching changes stem from a user who is using… Continue reading ehcache-1.2.4 released
SEDA, NIO and Grizzly/Glassfish
SEDA, or staged event driven architecture was all the rage about four years ago. (http://www.eecs.harvard.edu/~mdw/proj/seda/). Java 1.4 added the NIO, or “new IO” package inspired by it. The logical next step was a Java web server using the approach. I spent some time last week tuning our Glassfish application server for production. The default is… Continue reading SEDA, NIO and Grizzly/Glassfish
The effects of Sun’s Open Source Strategy
I was at Enterprise Java Australia’s annual get together a few weeks ago. The highlight for me was listening to Simon Phipps lucid telling of the open source strategy at Sun. It felt to me that the presentation we got was not too dissimilar to the one Phipps used at Sun. It starts with Bill… Continue reading The effects of Sun’s Open Source Strategy