- Larger portion of the Java community will move towards Java 5 /6, taking advantage of more of the language changes.
- Increased adoption of groovy users
- Spring framework increases in use... leaving in their dust SEAM and Guice.
- Spring MVC and Webflow becomes the new Struts (from a popularity standpoint)
- It will come down to WebFlow and JSF
- It will be interesting to see what grails does to this prediction
- Late 2008 will have a number of negative news feeds on SOA.
- This will be geared around failure of large initiatives.
- It may be 2009... depends on the economy
- Flex use increases
- MSFT will start the get the RIA facts in an effort to take over this space.
- Vista will continue to have trouble
- It will be interesting to see what MSFT does when the XP isn't available for purchase any more.
- with the OEM ending in June 2008, I expect that MSFT will extend it... after a period of pain :)
- JBoss and OSS in general will increase in use.
- The economy will be the driver for this.
2008 Technology Predictions
Posted by: Ken Sipe on February 11, 2008

About Ken Sipe
Ken is a distributed application engineer. Ken has worked with Fortune 500 companies to small startups in the roles of developer, designer, application architect and enterprise architect. Ken's current focus is on containers, container orchestration, high scale micro-service design and continuous delivery systems.
Ken is an international speaker on the subject of software engineering speaking at conferences such as JavaOne, JavaZone, Great Indian Developer Summit (GIDS), and The Strange Loop. He is a regular speaker with NFJS where he is best known for his architecture and security hacking talks. In 2009, Ken was honored by being awarded the JavaOne Rockstar Award at JavaOne in SF, California and the JavaZone Rockstar Award at JavaZone in Oslo, Norway as the top ranked speaker.
Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 8
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 4
- Cloud
- Automation Tools: Gradle, Git, Jenkins, Sonar
- HTML5, CSS3, AngularJS, jQuery, Usability
- Mobile Apps - iPhone and Android
- More...