When you’re looking at the prospect of a total rewrite, its important to review all the options. That’s exactly what Facebook’s Parse team did when choosing Google’s Go as their next step, and their hard work was worth the effort.
The JAX London takes place next week, October 13th-15th – here are five reasons any developer in their right mind won’t want to miss it.
Bonitasoft CEO and Co-Founder Miguel Valdés Faura talks about the current state of the business process management(BPM) industry, reflects on Gartner’s predictions and discusses what technology trends will affect the industry in 2012 and beyond…
Developed at LMAX to help build the world’s fastest financial exchange, the Disruptor is new open-source concurrency framework, designed as a high performance mechanism for inter-thread messaging. Using the Disruptor as an example, this talk will explain of some of the more detailed and less understood areas of concurrency, such as memory barriers and cache coherency. These concepts are often regarded as scary complex magic only accessible by wizards like Doug Lea and Cliff Click. The talk will try and demystify them and show that concurrency can be understood by us mere mortal programmers
Although you can build Java EE 6 applications with only a fraction of the code that’s necessary with J2EE, many projects are still based on the bloated and exaggerated J2EE patterns and best practices. This session discusses how to build lean applications in a productive and maintainable way.
Cloud Platforms or PaaS are the next wave of middleware: people are looking at finding complete platforms that can scale from a single instance to running complete enterprise apps as a service. Paul Fremantle describes what a PaaS is, look at the PaaS offerings available and then dig deep into an Apache-based Open Source PaaS, looking at installation, multi-tenancy, scaling, coding, and more.
Much FUD has been spread by traditional infrastructure vendors regarding the ‘public’ nature of many IAAS providers. The reality is that the world does not fit cleanly into these two descriptions. When understanding what offering is right, there are significantly more important distinctions to draw than terms used by marketing departments.
This talk from Martijn Verburg and Ben Evans provides a unique perspective on the Java concurrency landscape as it exists today (both “classic” and java.util.concurrent), and some pointers towards the future of concurrency across the platform. May contain otters.
John Stevenson shows concepts and techniques of using a pull-based system to manage JIT development approach. This session covers Kanban as a way to visualize your workflow and ensure you are working on the most valuable task at hand
The NoSQL movement has stormed onto the development scene, and it’s left a few developers scratching their heads. In this session Ted examines the NoSQL ecosystem.
Wayne Beaton demonstrates Eclipse support when creating Java and Java EE applications, and plug-ins
Mark Little discusses Red Hat’s vision for how JBoss Enterprise Middleware will drive social, mobile and cloud computing.
Oracle’s Simon Ritter, delivers his Keynote presentation at JAX London, 2nd November. 2011.
Google’s Gilad Bracha gives an overview on the company’s new programming language – Dart.