Java web services and SOA
Loosely coupled, modular applications are easier to maintain and upgrade than large intertangled legacy applications. Service-oriented architecture (SOA) provides a set of principles or governing concepts that help enterprise architects build better, less expensive applications. Taking an SOA approach means more than just building a lot of Java Web services. Solid SOA services are highly modular, with very few (if any) dependencies, and lend themselves directly to reuse. Still, the integration of services and existing application architecture into a cohesive Web services architecture can be very challenging. Enterprise architects may do well to consider adopting not only SOA service standards, but also SOA frameworks and/or Web services frameworks.
O'Reilly Fluent 2014 conference coverage
20 Mar 2014
Conference coverage - Get the latest on Web platform technology from Fluent 2014.
The three most common NoSQL mistakes you don't want to be making
02 Mar 2014
Feature - More and more organizations are using NoSQL to solve various data persistence problems. But sometimes the rush to use a new technology can cause problems. Here are three common NoSQL mistakes adopters of the technology will want to avoid.
Become a NoSQL expert: Three best books for learning polyglot persistence
20 Jan 2014
Feature - The NoSQL movement has taken the industry by storm, and more and more applications are using polyglot persistence technologies. Are you up to speed on NoSQL? If not, here are three books that will make you an expert.
Don't forget about CPUs and hardware when virtualizing in the cloud
11 Jan 2014
Feature - Many organizations are trying to improve performance by virtualizing operations and building private and hybrid clouds. But are some organizations loosing sight of the fact that virtualized hardware still needs concrete CPUs, memory and network bandwidth...
How can you do DevOps right if you don't even know what DevOps means?
05 Jan 2014
Feature - DevOps has become a fun term for IT professionals to throw around, but what does the term DevOps really mean? And with so much confusion over the term, how do you know you're doing DevOps right if management and staff doesn't even know what the term...
Why API delivery will trump application delivery in importance in 2014
05 Jan 2014
Feature - Delivering software is important, but in this age of social media and networked infrastructure, allowing various pieces of software to integrate seamlessly is of heightened importance. This makes the development of externally facing client APIs more...
YARN, MapReduce 2.0, Hadoop clusters and the Big Data layer cake
04 Jan 2014
Feature - MapReduce has matured, and so has Hadoop, and together under the umbrella of YARN, these powerful technologies are working together better than ever to deliver faster and more flexible big data solutions to the enterprise.
From WebSockets to HTML5: What's new and what's next for Java EE 7
01 Jan 2014
Feature - What's new with Java EE 7? In this article we talk with Peter Pilgrim, the author of the Java EE 7 Developer Handbook, about the key new elements of Java EE 7 that developers need to learn in order to stay current with modern development trends.
Correcting cloud-based FUD: Addressing PaaS myths and misconceptions
16 Dec 2013
Feature - As with any relatively new, recent technology, like Platform as a Service (PaaS), the same acronyms end up being applied to pretty different vendor offerings and it takes time until the market is able to categorize them properly. PaaS is no exception to...
Getting the most out of JavaOne: Sage advice from an OracleWorld alumni
22 Sep 2013
Feature - Getting the most out of JavaOne means planning your time accordingly. Here is some sage advice from an OracleWorld alumni on how to best manage your time and get the most out of the conference.