My Last Day at VMware / SpringSource - see you at Adesso!
Today is my last day at VMware / SpringSource.
I joined SpringSource 2006 when we were about 25 employees worldwide. I was the first employee in Germany and started the operations here. Now - almost 5 years later - I have decided to move on. SpringSource has been dramatically successful and had a significant impact on Java and beyond. It is on a good way to the Cloud. The technologies are amazing. I wish SpringSource and VMware all the success possible and the best of luck. It was great to work with such a gifted team!
My new job will be Architecture & Technology Manager at Adesso AG
, one of the leading German IT service providers. In this position I will be responsible for Adesso's technology strategy and the architecture in their projects. Adesso has a broad range of very interesting project which I am looking forward to work on. Also it has a great company culture as I already had the pleasure to experience.
I am very much looking forward to this position and the new challenges it will bring. Nevertheless it is a technology focused position - so you can look forward to more posts concerning technology and in particular Spring and the Cloud here!
Labels: Adesso, SpringSource, VMWare
Why I care about Spring...
My blog post Spring vs. Java EE and Why I Don't Care
mentioned a lot of challenges that I believe are crucial for the future success of Java. There are numerous projects that are working on these challenges. In this blog posting I will provide an update about those projects that VMware/SpringSource is investing in:
- In the original post I mentioned Groovy/Grails and Spring Roo as new approaches to gain more productivity. Shortly after the blog post Spring Roo 1.1.0 (blog post) was launched and 1.1.1 shortly thereafter (blog post). The new releases include Google App Engine support, GWT support and database reverse engineering.
- For NoSQL there is the Spring Data project (see project homepage) which supports many NoSQL and relational datastore. I believe this is the most important and most ambitious project in the NoSQL space for Java. The broad support for all the different data stores is quite unique.
- Spring Social offers uniform support for most social web site, see project homepage. This is very important as social media change the way the internet is used and in particular offers new ways to become more popular on the web.
- Another challenge is integration into existing applications. Spring Integration 2.0 was launched, see this blog post.
- Besides the Caching abstraction in Spring 3.1 already mentioned in the original post there is also Spring GemFire to support our own Data Fabric GemFire in Spring.
- Messaging: Support for AMQP is developed in the Spring AMQP project (see project homepage).
So if you are interested in these technologies: Give them a try! If there are any issue or if you want to see other features in the products don't forget to issue JIRAs for that. It is the feedback of the community that makes Spring and Open Source so vivid - that is your chance to add to that!
Labels: Challenges, Spring, SpringSource