Posted by: Billy Newport on 06/26/2010

IBM WebSphere eXtreme Scale already supported a single grid running in multiple data centers, even over a WAN. This was an implementation of CP (see the CAP theorem for details). We've just released V7.1 and are now the only product on the market implementing both single grid across multiple data centers as well as now supporting mirroring independent grids over WAN links.Multi-master ReplicationThis new feature allows a customer to host a grid in multiple locations connected through user... more »

Posted by: Robert Fischer on 06/23/2010

In case you fear I’ve fallen off the face of the planet completely, here’s some evidence to the contrary. DZone put up two video interviews of me: one on Gradle and open source and one on Grails plugins and domain objects. Aside from my summer field education placement at a church in Yanceyville, NC, I’ve been working on RobertCFischer.com and The Indie3 Project. I’ve also been doing some open source work on figuring out the EPA’s MOVES model (GPL FTW!) and... more »

Posted by: Matt Stine on 06/22/2010

Hi everyone! I’m currently in the process of developing new talks for my Fall 2010 NFJS tour dates. While I don’t know yet where I’ll be speaking, I can tell you that I’ve registered availability for the following shows: Boston, MA Seattle, WA Atlanta, GA Minneapolis, MN Chicago, IL Denver, CO So, if you’re in one of those cities and you’re thinking about attending NFJS when it comes your way (see here for the schedule), I’d like... more »

Posted by: Andrew Glover on 06/17/2010

As part of the Amazon Web Services family, Amazon’s SimpleDB is a massively scalable and reliable key/value datastore, which is exposed via a web interface and can be accessed using any language you’d like — from Java to Ruby to Perl to C#. In fact, Amazon has recently released a standardized SDK for both the .NET and Java platforms. Check out IBM DeveloperWorks’ newest article entitled “Cloud storage with Amazon’s SimpleDB, Part 1” — in... more »

Posted by: Dave Klein on 06/15/2010

ÜberConf kicked off yesterday with the pre-conference iPhone/iPad workshop. The workshop was completely full, with just over 90 people. The view from the front of the room was pretty impressive -- all those glowing apples. ;-)Later, the conference proper got going with a great dinner and a keynote by industry luminary Cliff Click. At the time when a normal No Fluff, Just Stuff event would wrap up for the day, there was an opening reception with more food and drinks and a roving magician. ... more »

Posted by: Brian Sletten on 06/11/2010

Introduction Semantic Universe has begun producing linked data for its Enterprise Data World and Semantic Technology Conferences. There were several motivations behind this effort. more »

Posted by: Andrew Glover on 06/10/2010

Recently a bogue error popped up with an existing Grails project at a client site. In an effort to abstract core domain logic (i.e. business rules) for a financial application, we decided to leverage Drools; consequently, after some prototyping of rules in a non-Grails project, we decided to start evaluating the Grails Drools plugin. After installing said plugin, however, Grails failed to start up, instead issuing the error: java.lang.LinkageError: loader constraint violation: loader... more »

Posted by: Peter Bell on 06/04/2010

This month sees the first in a three part series of articles on Domain Specific Languages using Groovy in GroovyMag. In the first article, we look at what DSLs are, use cases for them, ideas for improving your DSL designs and a range of concepts that will help when considering/discussing DSLs. Next month will be an article showing practical examples of DSL in Groovy and then in August we’ll look at some of the engineering considerations to bear in mind when developing DSLs for real... more »

Posted by: Peter Bell on 06/04/2010

Want to know what you missed (or remember what you experienced) last month at the Gr8 conference in Denmark, Copenhagen? Check out the latest edition of GroovyMag which has a review – including interviews with the organizers. more »

Posted by: Danno Ferrin on 06/04/2010

After much last minute bug fixing Griffon 0.1 Beta has been released into the wild. You can get the goods at the Griffon Downloads Page. Highlights for this release: Plugins, as prevously discussed. Enhanced Testing Support via the test-app script and plugins such as fest and easyb. Packing via pack200 packing of existing jars for Java 6u10 Smarter handling of the auto-sign and auto-pack of jars. Jars are only packed and signed for distribution packaging and the... more »

Posted by: Matt Stine on 06/03/2010

I had an extremely successful meeting with one of our clients yesterday. We were discussing how we wanted to go about migrating her laboratory from its current system (one that we built several years ago) to our new lab management platform. At some point during the discussion I made the statement, “We tried to make the previous system too smart! We’re not repeating that mistake this time.” Of course, she was in complete agreement with that principle. I’ve had similar... more »

Posted by: Venkat Subramaniam on 05/29/2010

This is a collection of some thoughts that I've expressed over tweets... Using profanity doesn't make us expressive, it simply shows we're vulgar and lacking. I think, history will say, Scala & Clojure are to FP as C++ is to OOP. "safety" in type safety is as comforting as "security" in social security. Design patterns are the clichés of software design. I've found intuition and gut feeling to be the most useful tools for design so... more »

Posted by: Matt Stine on 05/28/2010

I recently stumbled across the NOSQL Summer website via my friend Alex Miller’s blog. The idea is to setup a summer reading club focused around databases and distributed systems. Groups will gather “worldwide” to discuss various papers and the hopefully submit the substance of their discussions back to the NOSQL Summer website in the form of annotated papers. This sounded like a great idea to me, so I decided that we’d co-locate a NOSQL Summer discussion with our... more »

Posted by: Andrew Glover on 05/27/2010

Does the prospect of learning a new language daunt you? Does the effort it takes to download a jar file and place it in your classpath overwhelm you? If you answered “yes” (or even “maybe”) to either of these questions, have no fear, baby! The bright folks behind the Gaelyk framework (and not to mention Groovy itself) have lowered the bar as low as it can possibly get for checking out Groovy. The Groovy web console is one of the hippest websites around for seeing... more »

Posted by: Andres Almiray on 05/25/2010

This blog is now 4 years old. The following 12 entries are the most viewed during that period. It is interesting to see that while most of the post written have to do with Griffon or Groovy there are also high ranking views related to JavaFX and Scala. 11/Jan/10 Groovy & Scala: a tale of two JVM languagesThis is a reprint of an article published in GroovyMag. It shows how both languages can cooperate with each other. 26/Nov/09 Building Rich Swing Applications with Groovy - Part... more »

Posted by: Andres Almiray on 05/25/2010

Right after Griffon 0.0 was released I made a post on the threading options it exposed. To recap, you can use the following methods on any View or Controller edt {} - makes a synchronous call inside the EDT. doLater {} - makes an asynchronous call inside the EDT. doOutside {} - executes code outside the EDT. However since Griffon is also able to run other toolkits besides Swing it became apparent that these threading constructs were not adequate, at least in their name; that's... more »

Posted by: Andres Almiray on 05/23/2010

You might have heard that Griffon 0.3.1 has just been released, and with it comes a new feature: ShutdownHandlers.I know what you're thinking, executing code at application shutdown is nothing new, as a matter of fact there were 3 other ways to do it before this feature was added to Griffon. Let's review all of them in complexity order. Shutdown life cycle script This is the first option that was added to Griffon back in release 0.0 (September 10th 2008 for those keeping count). This... more »

Posted by: Andres Almiray on 05/21/2010

The latest version of the Griffon framework (0.3.1) was released last Wednesday live on stage at Gr8conf Copenhagen! You'll find a couple of new features and a handful of bugfixes, but perhaps most importantly, the immediate availability of the Griffon Guide. The guide is still a work in progress, however it contains enough information to get you going. You'll find the guide and the API docs on every Griffon distribution too. On to the features, the first one allows you to abort... more »

Posted by: Billy Newport on 05/20/2010

I've gotten quite a few questions on the just announced WebSphere eXtreme Scale integration with WebSphere Commerce Server. One of the top themes is around CPU usage.Duplicate Page RenderingThis is the first major saving. A WXS cache is a separate tier and is shared between all the Commerce server JVMs. Once any commerce JVM renders a page fragment and stores it in the WXS tier then that fragment is immediately available to every other Commerce JVM. If there are N Commerce JVMs then that... more »

Posted by: Rod Johnson on 05/19/2010

A few weeks ago I tweeted that—incredibly—SpringSource was executing faster within VMware than as a startup. Today we announce another exciting development bearing this out. Following our VMforce partnership with SaaS leader salesforce.com, we are today announcing a collaboration between VMware and Google, centering around the Spring programming model and SpringSource IDE and RAD tooling. Today’s [...] more »

Items:   41 to 60 of 2526   « Previous  |  Next »


NFJS, the Magazine

August Issue Now Available
  • Google Your Persistent Domain Model
    by John Griffin
  • Get Cooking in the Cloud with Chef, Part 2
    by Michael Nygard
  • Making Java Bearable with Guava
    by Daniel Hinojosa
  • HTML 5 Update
    by Brian Sletten
Learn More »