A collection of news and views from authors at Red Hat

Daniel Thompson

Subscribe to Daniel Thompson: eMailAlertsEmail Alerts
Get Daniel Thompson: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Daniel Thompson

A few weeks ago, on January 16, Divya Mehra and I have delivered a webinar on using the JBoss Data Grid for improving the scalability and performance of web applications. As expected, the webinar has elicited a lot of questions, not all of which could be answered in the allotted time. As they were really interesting though we are trying to answer them here, also for the benefit of a larger audience. You can watch the webinar here and download it from here. In our application we have WebSphere running and use JSF + Richfaces and Spring with Oracle 11g. Can JBoss Data Grid be integrated even if we do no use JBoss EAP? Yes it can. You can use it in either mode: library or remote client-server. Can data grid operations participate in a distributed transaction? If so, does it ensure that the commit occurs throughout a cluster? Will all nodes be updated? Yes, JBoss Data ... (more)

Big Data – Storage Mediums and Data Structures

My working title was Big Data, Storage Dilemma. They say dilemma. I say dilemna. I'm serious. I spell it dilemna. Big Data presents something of a storage dilemma. There is no one data store to rule them all. Should different data structures be persisted to different storage mediums? Storage Medium Identifying the appropriate medium is a function of performance, cost, and capacity. Random Access Memory It's fast. Very. It's expense. Very. If we are configuring an HP DL980 G7 server, it will cost $3,672 for 128GB of memory with 8x 16GB modules or $9,996 for 128GB of memory with 4x 3... (more)

NoSQL and Partition Tolerance

I came across an article discussing NoSQL and partition tolerance. The NoSQL Partition Tolerance Myth (link) I may not entirely agree with the author. But what most NoSQL systems offer is a peculiar behavior that is not partition tolerant, but partition oblivious instead.   No argument here. While NoSQL implementations are aware that nodes have left, they are not aware that said nodes have formed a separate partition. In this case, we would want failure detection and carry out those transfers where the accounts are both on the same side of the partition, while denying or deferring... (more)

The Attack of Oracle Guest

Last October I published a post that identified the features that both JBoss Data Grid and Oracle Coherence provide (link). My goal was to establish a baseline for the features that a data grid should provide. It was not to state that one data grid was better than the other. Little did I know an Oracle employee would respond by attacking Red Hat, its engineers, and myself. It is fear? Is it hostility? I don’t know. I have engaged in discussions with competitors before. Roman and I engaged in a competitive discussion in response to one of my posts comparing IBM WebSphere and JBo... (more)

Evolution and Innovation in Middleware

2013 middleware predictions by Red Hat's Craig Muzilla. This post originally appeared on Dec. 18, 2012. Last year, I offered my thoughts on trends and developments that the market would see in 2012. At that time, I felt that we were looking at a continued emphasis on cloud, while mobile and backend integration technologies would rise in prominence within enterprise IT. I think the industry made progress in all three areas: analysts indicate huge adoption of mobile technologies as a substitute for what would have typically been a laptop or desktop computer; at Red Hat we saw an u... (more)