Apache CloudStack 4.2: Easier upgrades, faster installation, better scaling

Donated to Apache in March 2013, the Citrix CloudStack is now in its second release, featuring improvements to the process for installation and upgrades as well as more efficient scaling.
Serdar Yegulalp , October 2013

New in iOS 7: What developers need to know
The revamped UI, dynamic type, new multitasking modes, and 64-bit support point to new classes of apps -- and devices. Get a guided tour of what you need to know about the new iOS.
Tom Thompson, October 2013

Google's new 'Hummingbird' algorithm is about queries, not just SEO
Recent tweaks to Google's search algorithm enable the search engine to process questions as queries, showcasing Google's evolution into a natural-language AI system.
Serdar Yegulalp, September 2013

Google turns 15 and celebrates by smartening up search
The new Hummingbird algorithm features advanced comparisons and filters, which evolve Google's search ranking system for longer, more complex queries.
Zach Miners, September 2013

How to provision users in a cloud world
When subscribing to multiple SaaS offerings serving many users, it gets complicated quickly. Here's how to address the problem now and in the future.
Phil Rhodes, September 2013

Java tip: Write an SOA integration layer with Apache Camel
Use Apache Camel's Multicast and Aggregator pattern implementations to develop a quick-and-easy integration layer for a service-oriented architecture.
Anirban Konar and Devaradjan Venkatesan, September 2013

Oracle: We're getting Java security under control
Most problems date back more than a decade and resulted from old versions of Java being run, a company official insists.
Paul Krill, September 2013

Apache Struts security update disables vulnerable feature
Developers are advised that the newly released Struts 2.3.15.2 fixes a security issue by disabling dynamic method invocation by default, which could mean refactoring for future installations.
Lucian Constantin, September 2013

Oracle claims Java SE, ME convergence is boon for developers
Java 8 will deliver code portability, commonality of APIs, and shared tooling from the smallest device to SE embedded, according to Oracle announcements at JavaOne this weekend.
Paul Krill, September 2013

Advice to iOS 7 developers: Push your app further with new UI
Beta developers like the thrust of iOS 7 and see a platform that gives them a chance to refresh their value to users.
Paul Krill, September 2013

Java 101: The next generation: The essential Java language features tour, Part 1
From assertions in JDK 1.4 to the forthcoming lambdas in Java 8, the Java language has evolved considerably since its inception. The next several articles in Java 101: The next generation present a toolbox of essential Java language features, starting this week with assertions and generics.
Jeff Friesen, September 2013

The U.S.'s crap infrastructure threatens the cloud
The United States leads in cloud innovation but lags in the broadband infrastructure required to run reliable cloud systems. Are telecom lobbyists obstructing widespread cloud adoption in the U.S.?
Andrew C. Oliver, September 2013

Bitbucket vs. GitHub: Which project host has the most?
Point-for-point, GitHub and Bitbucket both have much to offer as source code hosting services. Find out what differentiates these projects and get tips for choosing the right respository for your code.
Jonathan Freeman, September 2013

Inspired by Ruby on Rails, Grails to go beyond Web app dev
Project lead Graeme Rocher says Grails 3 will target batch processing applications, Hadoop, and event-driven systems, as well as introducing application profiles to the Java-based web application framework.
Paul Krill, September 2013

Google taps big data for universal translator
Google has determined that statistical analysis beats algorithms for language translation, but which massive volumes of linguistic data will it use?
Serdar Yegulalp, September 2013

Find more >

Newsletter sign-up
View all newsletters

Enterprise Java Newsletter
Stay up to date on the latest tutorials and Java community news posted on JavaWorld