<rss version="2.0">
   <channel>
      <title>JavaWorld's Java Technology Insider</title>
      <link>http://www.networkworld.com/podcasts/jtech/</link>
      <description>Inside views on essential and emerging Java technologies from the developers shaping the future of the Java platform.</description>
      <language>en</language>
      <copyright>Copyright 2008</copyright>
      <lastBuildDate />
      <item>
         <title>High scalability and Java with Todd Hoff</title>
         <description>Todd Hoff's High Scalability Blog is a destination  for developers tasked with building Web apps that scale. One of the blog's best features is its extensive list of site profiles, which reveal the architectural decisions (and revisions) that support Web 2.0 success stories like Amazon, eBay, and Twitter. In this podcast Andrew Glover picks Hoff's brain about scalability tactics like sharding, parallelization, and caching. The two also discuss the challenge of building scalable Web sites that support cloud computing, or service-level architectures, where traffic comes in over APIs. In the end, Hoff gives his insight into why Java isn't necessarily first choice for building sites that scale big, and tips for what to do if you -- like LinkedIn and Fotolog -- decide to use Java anyway.</description>
         <link>/podcasts/jtech/2008/112608jtech.html</link>
         <guid>/podcasts/jtech/2008/112608jtech.html</guid>
         <category />
         <pubDate>Wed, 26 Nov 2008 00:00:00 -0500</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/112608jtech.mp3" length="17240087" type="audio/mpeg" />
      </item>
      <item>
         <title>Rod Johnson: SpringSource and the future of Spring</title>
         <description>The recently announced SpringSource Enterprise Maintenance Policy came as a surprise to many Java developers, in some circles sparking anger and calls for a Spring fork. One factor in the controversy may be the relationship between the lesser known commercial vendor, SpringSource, and its widely popular open source product, the Spring framework. In this discussion with Andrew Glover, SpringSource CEO Rod Johnson talks about how his company walks the line between commercial success and its driving role in open source projects such as the Spring framework and Tomcat. Similarly, he explains what factors might cause developers to migrate from Spring's strictly free and open source products to the commercial, and costly, SpringSource Enterprise package. Johnson also discusses the new, OSGi-based SpringSource Application Platform, which he says is designed not for where the Java enterprise market has been, but for where it is going.</description>
         <link>/podcasts/jtech/2008/100708jtech.html</link>
         <guid>/podcasts/jtech/2008/100708jtech.html</guid>
         <category />
         <pubDate>Tue, 7 Oct 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/100708jtech.mp3" length="20751571" type="audio/mpeg" />
      </item>
      <item>
         <title>Guillaume Laforge: Optimizing performance in Groovy 1.6</title>
         <description>Groovy Project Manager Guillaume Laforge  talks with Andrew Glover about what's new in the Groovy 1.6 beta release. Learn about the complexity that has slowed Groovy down in the past and find out what's been done to greatly improve benchmark results in Groovy 1.6. Guillaume also shares tips for optimizing Groovy-based applications and talks about the recent burst of tools support for Groovy; current challenges for the Groovy development team, and what we can expect from upcoming releases such as Groovy 1.7 and 2.0.</description>
         <link>/podcasts/jtech/2008/093008jtech.html</link>
         <guid>/podcasts/jtech/2008/093008jtech.html</guid>
         <category />
         <pubDate>Tue, 30 Sep 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/093008jtech.mp3" length="9264590" type="audio/mpeg" />
      </item>
      <item>
         <title>Sharding with Max Ross - Hibernate Shards</title>
         <description>Max Ross is the Google engineer who spends his days working on the Google App Engine data store. On the side he works on Hibernate Shards, another scalability-obsessed project that is open source. In this talk with Andrew Glover, Max explains sharding, which is the strategy of storing application data on multiple databases. As Max explains, sharding may not be popular but it is a necessary for some applications dealing with a high volume of data. In those cases, Hibernate Shards provides a unified view into any number of databases, making huge amounts of data manageable even as the system evolves.</description>
         <link>/podcasts/jtech/2008/072408jtech.html</link>
         <guid>/podcasts/jtech/2008/072408jtech.html</guid>
         <category />
         <pubDate>Thu, 24 Jul 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/072408jtech.mp3" length="22022585" type="audio/mpeg" />
      </item>
      <item>
         <title>Dan Diephouse on SOA governance with Mule Galaxy</title>
         <description>Released in January 2008 , Mule Galaxy is an open-source, REST-based SOA governance platform that sidesteps the UDDI standard in favor of ATOM. Positioned as the everyman's SOA registry and repository, Mule Galaxy represents a major shift in SOA, toward a more lightweight, open-source approach to service-oriented development. In this talk with Andrew Glover, Galaxy's chief architect Dan Diephouse talks about his own move away from Web services (after creating the XFire project) and Galaxy's RESTful approach to service-oriented architecture.</description>
         <link>/podcasts/jtech/2008/071508jtech.html</link>
         <guid>/podcasts/jtech/2008/071508jtech.html</guid>
         <category />
         <pubDate>Tue, 15 Jul 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/071508jtech.mp3" length="14350735" type="audio/mpeg" />
      </item>
      <item>
         <title>Brian Sletten on REST done right</title>
         <description>Brian Sletten is a regular speaker on the No Fluff Just Stuff tour and an established expert on REST and RESTful Web application development. In this talk with Andy Glover, Brian demystifies REST as an application protocol, not a transport protocol, and describes the series of interactions that define REST. As he explains, REST is best used for managing information and information spaces without revealing back-end implementation. What it is not about, he says, is hijacking the GET verb and abusing it badly.</description>
         <link>/podcasts/jtech/2008/062408jtech.html</link>
         <guid>/podcasts/jtech/2008/062408jtech.html</guid>
         <category />
         <pubDate>Mon, 23 Jun 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/062408jtech.mp3" length="19036267" type="audio/mpeg" />
      </item>
      <item>
         <title>Ted Neward on why Java developers need Scala</title>
         <description>Scala often gets lumped in with dynamic languages like Groovy and Jython, but  in fact it is a very different creature -- a statically typed functional-object hybrid language written for the JVM. In this talk with Andrew Glover, Ted Neward explains the difference between functional and object-oriented languages and what you can naturally do with them. He then discusses some important domains where Java and other purely OO languages simply are not a good fit, including concurrency and database programming -- both areas where Scala really shines. You'll also learn about lift and some of the highlights of Scala syntax, in this discussion with the author of "The busy Java developer's guide to Scala."</description>
         <link>/podcasts/jtech/2008/061008jtech.html</link>
         <guid>/podcasts/jtech/2008/061008jtech.html</guid>
         <category />
         <pubDate>Tue, 10 Jun 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/061008jtech.mp3" length="21938575" type="audio/mpeg" />
      </item>
      <item>
         <title>Ken Russell on making applets FAST</title>
         <description>As lead architect of the next-generation Java Plug-in, Ken Russell is passionate and convincing on the topic of client-side Java development and the return of the applet. In this interview with Andrew Glover, Ken offers an engineer's perspective on the historic problems of applets. He then explains how the new Java Plug-in has been re-written to run on a separate process from the Web browser, enabling applets to start fast, consume the memory they need, and run without stopping or freezing the browser.</description>
         <link>/podcasts/jtech/2008/051308jtech.html</link>
         <guid>/podcasts/jtech/2008/051308jtech.html</guid>
         <category />
         <pubDate>Tue, 13 May 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/051308jtech.mp3" length="15272126" type="audio/mpeg" />
      </item>
      <item>
         <title>Scott Davis on GIS beyond Google Maps</title>
         <description>When Scott Davis isn't editing AboutGroovy.com you'll find him on the No Fluff Just Stuff tour, where he is known as both the Groovy guy and the Google Maps guy. Here he talks with Andrew Glover about what Google Maps has done to make geomatics, or geographic information systems, more accessible to your average Web developer. He also discusses in-depth the options available for Java developers who require a more sophisticated, less closed-stack GIS solution than Google Maps provides. This is an informal primer from a leading authority on using geospatial data, Web services, and open source APIs in Java Web development.</description>
         <link>/podcasts/jtech/2008/050108jtech.html</link>
         <guid>/podcasts/jtech/2008/050108jtech.html</guid>
         <category />
         <pubDate>Thu, 1 May 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/050108jtech.mp3" length="19217661" type="audio/mpeg" />
      </item>
      <item>
         <title>Sebastien Arbogast on OSGi and Java modularity</title>
         <description>Like many Java developers, Sebastien Arbogast only recently realized OSGi's tremendous potential for bringing modularity to the Java platform. Since then he has become an OSGi enthusiast and founded DZone's OSGi zone. In this discussion with Andrew Glover, Sebastien succinctly introduces OSGi and explains why its contribution to Java modularity is such good news for Java developers on the server side. He also discusses the competing Java modules specifications (JSR 291 and JSR 277), talks about the app-server migration to OSGi, and makes a tentative prediction about what might be coming next for this exciting technology.</description>
         <link>/podcasts/jtech/2008/040308jtech.html</link>
         <guid>/podcasts/jtech/2008/040308jtech.html</guid>
         <category />
         <pubDate>Thu, 3 Apr 2008 00:00:00 -0400</pubDate>
         <enclosure url="http://podcasts.networkworld.com/podcasts/jw/040308jtech.mp3" length="11747894" type="audio/mpeg" />
      </item>
   </channel>
</rss>