There are a variety of caching techniques to be considered in grid, cloud and other types of distributed computing architecture for analytics. Among these, the object data base can show some advantages said Carl W. Olofson, Research Vice President, IDC. In fact, some of the early object data base companies are positioning their wares for cloud computing.
“It is definitely an alternative in some data caching uses, particularly those where you need to share the data across a wide variety of systems, and especially where there are long running transactions involved,” said Olofson.
With the ODB technique, a Java developer, for example, can embed the interaction of the code and the data and use the natural functions in the Java language to create the application, Olofson noted.
Some viewers may be skeptical of an ODB resurgence – in the 1990s, object data bases were often touted as an alternative to relational bases, and they never found nearly as much use. But today’s ODB survivors are more likely to be muted in their pronouncements. ODBs for new distributed apps are likely to be called supplements to RDBs and data caches in special cases.
A lot of data architectures – both familiar and new – are vying today for consideration by development teams pursuing new apps that provide very fast analytics on very large sets of data. Object databases (ODBs) and persistent object stores represent one of these data architectures. Continued »
Noting here that Ed Roberts, inventor of Altair personal computer, died at 68. There is no one person that can claim the invention of the personal computer. But the Altair inspired many others. Roberts is far less known than Bill Gates and Steve Jobs – both paid tribute at the time of his passing.
Inventor of Altair personal computer, dies at 68 – BBC
When exposing Web services to entities external to your organization, it is easy enough to roll your own security and management policies – if you don’t have a lot of services. As B2B integration points increase in number, however, many find it useful to handle the various areas of policy management from a single utility. Most companies would probably prefer their developers spend more time on business logic than infrastructural concerns.
The folks over at SOA Software recently released Policy Manager 6 with revamped security federation and policy management interoperability. The company has also refactored the product to run on top of the highly-extensible OSGi framework. Continued »
Retrieving data demands both time and compute power of an application, and that demand can grow when data is housed in disparate data centers, as in a cloud or grid computing environment. Distributed data caches can make the data a little easier to find. A distributed data cache can act as an intermediary storage layer, holding frequently used data so that the application doesn’t have to constantly query multiple databases. Continued »
The pendulum swing toward lighter Web frameworks – sometimes called ‘implementations’ – probably will not swing in one direction infinitely. Within the plethora of features that made the original Web application servers ‘fat’ are elements needed by some applications. Fat has its place. Continued »
IBM recently opened up its public IBM Cloud for test and development after a beta period. The offering relies on Red Hat’s KVM-based hypervisor for its underlying virtualization system.
This new “Smart Business Development and Test on the IBM Cloud,” is not to be confused with CloudBurst, Big Blue’s private cloud product that lives behind the corporate firewall. The company says its new public cloud (or “commercial cloud” as IBM terms it) can, however, work in conjunction with CloudBurst.
It is not terribly surprising to see a large vendor using open source technologies as the underpinning for a cloud infrastructure. Amazon uses open source Xen for virtualization and Google – well its love of open source goes without saying. What may surprise some is that, well, it’s IBM. Continued »
Some have projected Java to be a likely language of the cloud. The thing is, within the Java community, there seems to be a vocal group that sees the Java Virtual Machine – rather than the Java language – as the main contributor to future cloud architecture. Continued »
Business Process Management (BPM) implementers need to consider the varied ways existing enterprise service buses (ESBs) use to communicate, according to Gartner analyst Roy Schulte. Continued »
By Jan Stafford
LAS VEGAS – Java developers and thought leaders shared ideas about the future of Java at TheServerSide Java Symposium 2010 this week. Java’s success in the future relies on community involvement in creating future Java versions and features via the Java Community Process (JCP), said TSSJS speaker Reza Rahman. Rahman, a Java EE6 Expert Group Member in JCP, shared his enthusiasm for – and information on – getting involved with JCP in a session titled A look inside the Java Community Process.
“Your ideas can be heard and acted upon in JCP,” said Rahman. In his session, he described the inner workings and simplicity of joining JCP, a peer group that’s been creating free reference implementations for Java since 1998.
“JCP is the bringing together of minds … where the best ideas win,” said Rahman, who is a Resin Container Developer and author of the book EJB 3 in Action. “We all lead busy lives, but our work depends on technology progress, and some people do need to care about it. JCP is a place where you can bring your ideas to the table.”
Anyone can register with jcp.org, become a JCP observer or member, and review specifications and provide feedback, Rahman said.
JCP is responsible for the creation of hundreds of Java Specification Requests, which are reviewed by an expert panel and either sent back to JCP or accepted and released. JCP’s JSRs have resulted in over 300 innovations, including the Real-Time Specification for Java and the Java EE Connector Architecture.
Currently, over 1,000 JCP members participate at various levels, ranging from observer to member to expert to specification lead. Groups within JCP focus on particular technologies and/or projects. Expert groups are led by spec leads, but these leaders’ role is to foster collaboration and consensus, Rahman said.
What is the future of JCP now that Oracle has acquired Sun? That’s a question that Rahman posed during his session and admitted that he couldn’t fully answer. He hopes for continued growth and independence for JCP, more open source development and more participation from individuals.
Rahman reveals a common misconception about JCP and his thoughts on the future challenges JCP faces in this video interview with TechTarget’s Jan Stafford.