Over a million developers have joined DZone.

DZone Daily Dose - 2009/11/19

· Java Zone

Microservices! They are everywhere, or at least, the term is. When should you use a microservice architecture? What factors should be considered when making that decision? Do the benefits outweigh the costs? Why is everyone so excited about them, anyway?  Brought to you in partnership with IBM.

It was announced this morning that closures would be added to JDK 7.  Mark Reinhold made the announcement at the Devoxx conference.  Before today, Sun could not reach a consensus on the inclusion of closures in JDK 7.  Three proposals for closures were submitted to Sun over the last few years and now early reports say the starting point for Java closures will be the FCM v0.5 proposal.  DZone will be following this story as it develops.

New SDKs are on the way for Windows Azure.  Azure development kits were just released for Java and PHP.  Tools for using Eclipse on Windows Azure were also released.  It seems that Microsoft is moving forward on its strategy to make Windows Azure open and interoperable.

The JavaScript app server, Persevere 1.0, has just been released.  The server can store data with optional class based schema or no schema.  Persevere 1.0 provides a RESTful JSON interface for client applications and supports JSONQuery/JSONPath as a query language.  Persevere comes from the Dojo Foundation.

The second beta of MacRuby 0.5 is now available.  MacRuby 0.5 beta 2 can run Sinatra, Rack, rdoc, and ri.  The developers say this is an early step towards harnessing multiple cores.  The beta also has experimental support for JSON, OpenSSL, and BigDecimal.

"Closures after all?" is the top link on DZone currently.  Alex Miller's blog has a running list of tweets and comments related to the big news about closures coming to Java 7.

Discover how the Watson team is further developing SDKs in Java, Node.js, Python, iOS, and Android to access these services and make programming easy. Brought to you in partnership with IBM.

Topics:

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}