 




<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SOA Talk &#187; data architecture</title>
	<atom:link href="http://itknowledgeexchange.techtarget.com/soa-talk/tag/data-architecture/feed/" rel="self" type="application/rss+xml" />
	<link>http://itknowledgeexchange.techtarget.com/soa-talk</link>
	<description>A SearchSOA.com blog</description>
	<lastBuildDate>Fri, 10 May 2013 19:37:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>Big data tackles cold pizza, or Real-time gets real</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/big-data-tackles-cold-pizza-or-real-time-gets-real/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/big-data-tackles-cold-pizza-or-real-time-gets-real/#comments</comments>
		<pubDate>Wed, 09 Jan 2013 18:26:36 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[event-driven architecture]]></category>
		<category><![CDATA[middleware]]></category>
		<category><![CDATA[Tibco]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/big-data-tackles-cold-pizza-or-real-time-gets-real/</guid>
		<description><![CDATA[Like &#8221;cloud&#8221; before it, &#8221;big data&#8221; is a nebulous term veiling some actual trends. Google and Amazon have been startling online successes, and much of their achievement seems to stem from massive amounts of Web-based data that they deftly correlate to create powerful views of the customer.  Some people see the big data tent coming [...]]]></description>
				<content:encoded><![CDATA[<p>Like &#8221;cloud&#8221; before it, &#8221;big data&#8221; is a nebulous term veiling some actual trends. Google and Amazon have been startling online successes, and much of their achievement seems to stem from massive amounts of Web-based data that they deftly correlate to create powerful views of the customer.  Some people see the big data tent coming to cover sports marketing, pizza delivery and more.</p>
<p>But it is not just data at rest that is in question. The need for <a href="http://searchsoa.techtarget.com/tip/Big-data-in-motion-Data-moves-with-CEP">big data in motion</a> is growing, viewers claim. For its part, middleware stalwart Tibco sees big data, coupled with event processing and fast messaging, as a route to greater market penetration.</p>
<p>&#8220;We kind of own the big data problem as it relates to real-time events,&#8221; Tibco&#8217;s Vivek Ranadive told SearchSOA.com on a recent call. He maintains that even common tasks like pizza delivery &#8211; granted, for national chains &#8211; will be affected by big data. &#8220;When customers inadvertently get cold pizza, the company can pick that up,&#8221; and make things better with a free pizza, a coupon or what have you.</p>
<p>&#8220;When you think about big data, it is about running twenty-first-century risk. The planet needs an &#8216;eventing&#8217; platform,&#8221; said Ranadive, author of &#8220;The Power of Now&#8221; (1999) and &#8220;The Two-Second Advantage&#8221; (2011).</p>
<p>The Tibco event architecture plays a role in a <a href="http://searchsoa.techtarget.com/feature/At-OOCL-event-processing-system-targets-all-the-ships-at-sea">recent user story on SearchSOA.com</a>. Our site recently profiled shipping giant OOCL’s Matt Rosen who shows how challenging markets can be, and how pivotal well-managed technology is in addressing those markets.</p>
<p>Shipping companies were in a tough bind when the 2008 downturn struck, and the going was not easier when recession hit big European markets. OOCL’s performance outpaced competitors, and in some significant part due to Rosen’s application development team, which better enabled efficient business processes for the global shipper.</p>
<p>Among a host of technologies Rosen’s OOCL crew employed was an event processing engine from Tibco Software. OOCL’s habitat – the shipping industry – is among those that advanced middleware maker Tibco is counting on to take it beyond its Wall Street techno roots. – Jack Vaughan</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/big-data-tackles-cold-pizza-or-real-time-gets-real/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SOA influences modern data integration</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/soa-influences-modern-data-integration/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/soa-influences-modern-data-integration/#comments</comments>
		<pubDate>Wed, 28 Nov 2012 02:37:44 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1968</guid>
		<description><![CDATA[SOA is far from being the new technology kid on the block. But once it was. Now it is an older kid, and a practical approach to fielding a host of other new technologies. It should not be overstated, but, especially in the SOA services form known as “REST,” SOA is a foundational element of [...]]]></description>
				<content:encoded><![CDATA[<p>SOA is far from being the new technology kid on the block. But once it was. Now it is an older kid, and a practical approach to fielding a host of other new technologies. It should not be overstated, but, especially in the SOA services form known as “REST,” SOA is a foundational element of cloud computing, mobile applications and the branch of data integration that is being called operational BI.</p>
<p>The time is winding down on 2012, and we were going through some reporter’s notebooks. Seems that earlier this year, when we caught up with David Besemer, Chief Technical Officer, CTO, Composite Software, he had some interesting comments on SOA’s role, now that it is a more mature practice.</p>
<p>“SOA got a lot of attention three or four years ago. Then it seemed to have waned a bit. But while the waning of the hype occurred, there were projects that showed people getting practical use out of services and APIs,” said Besemer. Among the practical uses he pointed to are new types of data integrations.</p>
<p>Besemer, whose special interest is data integration, said there is a change in focus going on; it is moving things away from a sole preoccupation with the data warehouse.  Cloud, big data, and analytical appliances, got the ball rolling, to the point where services-enabled technologies began eating at the edges of the data warehouse.</p>
<p>Non-technical business imperatives are driving the need for decoupled services in broader and broader swaths of computing. Business imperatives are calling for something faster than a data warehouse at times. Said Besemer: “All of the members of the enterprise architecture team are struggling to deliver on requests from the business in regard to data sets.” It is the data that the business needs to make decisions.</p>
<p>The name SOA may be heard less frequently these days. But the idea of abstracted, decoupled services is at the heart of the latest data integration advances. &#8211; Jack Vaughan</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/soa-influences-modern-data-integration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integration tool set improves XBRL support</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/integration-tool-set-improves-xbrl-support/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/integration-tool-set-improves-xbrl-support/#comments</comments>
		<pubDate>Fri, 09 Nov 2012 17:56:22 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[XML]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1951</guid>
		<description><![CDATA[Integration development managers face a broad array of intimidating jobs these days as they are asked to field corporate technology initiatives. Such initiatives are varied. These can range from the meshing of Java and XML efforts to EDI mapping, from marshaling Excel data into XML to the support of SEC-mandated XBRL initiatives and more. Integration [...]]]></description>
				<content:encoded><![CDATA[<p>Integration development managers face a broad array of intimidating jobs these days as they are asked to field corporate technology initiatives. Such initiatives are varied. These can range from the meshing of Java and XML efforts to EDI mapping, from marshaling Excel data into XML to the support of SEC-mandated XBRL initiatives and more. Integration development team members that the manager oversees have often been left to navigate a vast array of open source utilities to deal with these diverse requirements.</p>
<p>But there are also commercial tools available to tackle the problems. Among the tools that help development teams tackle modern integration jobs is Altova’s MissionKit. The latest version of the tool set adds interesting features that target the needs of the day.</p>
<p>Altova’s recently released MissionKit 2013 suite includes updates to its XML Spy tools that offer intelligence assistance for dealing with validation errors: updates to MapForce to support mapping for SQL stored procedures as well as an enhanced API for integrations into Java programs; and updates to its UModel tool that cover UML 2.4 and SysML 1.2. Importantly, UModel and other tools in the suite have improved support for XBRL and its most recent US-GAAP taxonomy, version 2012.</p>
<p>At release time, we talked to long-time industry analyst Peter O’Kelly about the trends driving these tools. Altova’s product line has evolved greatly since planting its original roots as an XML domain tool, said O’Kelly, who served as Altova’s product marketing manager and evangelist.</p>
<p>“It has expanded. It’s not just for people who work with XML,” said O’Kelly who now serves as principal analyst at O&#8217;Kelly Assoc.</p>
<p>The toolset tries to buffer developers from underlying complexity, he said, because teams always have to map between legacy and new technologies.  It is important to bring users a consistent framework, said O&#8217;Kelly.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/integration-tool-set-improves-xbrl-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Goodbye to three-tier computing?</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/goodbye-to-three-tier-computing/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/goodbye-to-three-tier-computing/#comments</comments>
		<pubDate>Thu, 20 Sep 2012 18:03:00 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[API]]></category>
		<category><![CDATA[data architecture]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[RIA]]></category>
		<category><![CDATA[SOA]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1884</guid>
		<description><![CDATA[Software in the original mainframe days was all glommed together. Why not? Who was looking? Sometimes, reluctantly, some structure came about. Even in the early mid-range days, code was built up into classes, objects and components that were often loosely strung together. With standard Java and standard Java servers, fairly strict and familiar three-tier architecture [...]]]></description>
				<content:encoded><![CDATA[<p>Software in the original mainframe days was all glommed together. Why not? Who was looking? Sometimes, reluctantly, some structure came about. Even in the early mid-range days, code was built up into classes, objects and components that were often loosely strung together.</p>
<p>With standard Java and standard Java servers, fairly strict and familiar three-tier architecture came about. The question to ask now is “Will it last forever?” Like so many things, the fundamental tiers of computing do come up for reconsideration once and a while.</p>
<p>These breezes have been blowing subtly since people cast about for lighter versions of Enterprise Java Beans. More recently, Node.js has arisen as a JavaScript alternative to Java on the server side. Increasingly, the client is the object of interest.<a href="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/100/files/2012/09/CaptureJamesSCamelOne.jpg"><img class="aligncenter size-medium wp-image-1887" src="http://cdn.ttgtmedia.com/ITKE/uploads/blogs.dir/100/files/2012/09/CaptureJamesSCamelOne-300x192.jpg" alt="" width="300" height="192" /></a></p>
<p><a href="http://itknowledgeexchange.techtarget.com/soa-talk/nodejs-bubbling-up-from-javascript/">Node.js</a> and other browser-influenced technologies seem to encourage software architects to cast skyward their monolithic three-tier components. As these flying components drift down to earth, they may not settle back up in the same alignment. The sudden near-hegemony of mobile clients is pushing things ahead quickly.  <a href="http://itknowledgeexchange.techtarget.com/soa-talk/new-baas-players-take-different-approach-to-app-development/">A variety of new architectures are brewing</a>.</p>
<p>In some ways, there seems a growing reaction to the rule of Java and the server. That view emerges from a look at a reporters’ notebook. It’s not going away, but as described in an interview with James Strachan, now senior software consultant with JBoss: “The server side is becoming thinner and thinner.” When <a href="http://www.theserverside.com/tip/James-Strachan-on-evaluating-Nodejs">SearchSOA.com and TheServerSide.com spoke with Strachan earlier this year at the CamelOne</a> event, the topic of Node.JS was on the docket, but Strachan was expansive.</p>
<p>He said, looking forward:</p>
<blockquote><p><em>The server side might just be Amazon Simple DB or Mongo DB or something; there might not be much of a three-tier architecture anymore.</em></p></blockquote>
<p>Meanwhile, with flair, he continued:</p>
<p>&nbsp;</p>
<blockquote><p><em>….the client side is becoming bigger and more and more complex; it&#8217;s real-time now, everyone&#8217;s doing Ajax, real-time updates, and people are doing lots of single-page applications – which is when one Web page starts up and the entire app is in there. There are lots of models, containers, relationships and persistence and &#8220;yada-yada.&#8221;</em></p></blockquote>
<p>&nbsp;</p>
<p>Strachan notes this is highly driven by mobile applications:</p>
<p>&nbsp;</p>
<blockquote><p><em>In many ways the browsers won. Almost every mobile platform has Web capabilities inside it – Android, iPhone, iOS all have Web browsers and so forth. So the Web has kind of won … most browsers use JavaScript and HTML 5. Silverlight&#8217;s dead, Flash is kind of dying … the browser is really where it&#8217;s at …  with HTML and JavaScript.</em></p></blockquote>
<p>&nbsp;</p>
<p>Are the new approaches overblown? Is real change far off? Do you see a shift in emphasis to the client? If so, do you think services or SOA have had a hand in breaking down the status quo? -Jack Vaughan</p>
<p>&nbsp;</p>
<p><a href="https://twitter.com/SearchSOA">@searchsoa</a></p>
<p>&nbsp;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/goodbye-to-three-tier-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skills for big data: Hadoop, Pig, Cassandra and more</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/skills-for-big-data-hadoop-pig-cassandra-and-more/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/skills-for-big-data-hadoop-pig-cassandra-and-more/#comments</comments>
		<pubDate>Mon, 20 Aug 2012 20:22:24 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[hadoop]]></category>
		<category><![CDATA[middleware]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/?p=1844</guid>
		<description><![CDATA[Q: What is a data scientist? A: It’s a DBA from California. The joke belies the fact that the world of big data skills right now is pretty much topsy-turvy. If you would you like to look at a short list of skills associated with big data initiatives, you are out of luck. Try a [...]]]></description>
				<content:encoded><![CDATA[<p>Q: What is a data scientist? A: It’s a DBA from California. The joke belies the fact that the world of big data skills right now is pretty much topsy-turvy. If you would you like to look at a short list of <a href="http://searchsoa.techtarget.com/feature/Success-with-Java-based-Hadoop-demands-variety-of-skills">skills associated with big data initiatives</a>, you are out of luck. Try a long list instead.</p>
<p>The skills list &#8211; courtesy of the IT skills specialists at Foot Partners, LLC – includes Apache Hadoop, MapReduce, Hbase, Pig, Hive, Cassandra, MongoDB, CouchDB, XML, Membase, Java, .NET, Ruby, C++ and more.</p>
<p>Further, the ideal candidate needs to be familiar with sophisticated algorithms, analytics, ultra-high-speed computing and statistics – even artificial intelligence. The needs of big data, which arise in part from modern computing’s ability to produce more and more bits and bytes, mean that developers have to hone their skills significantly. Suddenly, SQL-savvy developers have to obtain NoSQL skills.</p>
<p>New technology like Hadoop is so raw that the developer is often forced to create his or her own software tools, which is a skill in itself.  Writes the Foote crew:</p>
<blockquote><p><em>Hadoop is an extremely complex system to master and requires intensive developer skills. There is a lack of an effective ecosystem and standards around this open source offering and generally poor tools available for using Hadoop.</em></p></blockquote>
<p><a href="http://www.footepartners.com/fp_pdf/FooteNewsrelease_2Q12ITSkillsLaborTrends_05242012.pdf">Foote warns</a> that there is only more of the same to come, especially as unstructured data from sources such as sensors and social media pile up in the in-bin. Note to big data scientists of tomorrow: get ready for the deluge! &#8211; Jack Vaughan</p>
<p>&nbsp;</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/skills-for-big-data-hadoop-pig-cassandra-and-more/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A &#8220;simple&#8221; approach to cloud computing</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/a-simple-approach-to-cloud-computing/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/a-simple-approach-to-cloud-computing/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 01:00:22 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[data architecture]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/a-simple-approach-to-cloud-computing/</guid>
		<description><![CDATA[The idea of &#8216;eventual consistency&#8217; was an Ah-Ha! moment in the history of e-commerce. With it, Amazon.com was able to throw away the traditional play book of transaction processing.  But ‘eventual consistency’ is not a blank check. It requires developers – some of them, anyway – to make a large new conceptual leap. The notion [...]]]></description>
				<content:encoded><![CDATA[<p>The idea of &#8216;eventual consistency&#8217; was an Ah-Ha! moment in the history of e-commerce. With it, Amazon.com was able to throw away the traditional play book of transaction processing.  But ‘eventual consistency’ is not a blank check. It requires developers – some of them, anyway – to make a large new conceptual leap.</p>
<p>The notion arose from our <a href="http://searchsoa.techtarget.com/news/2240147035/Amazon-cloud-integration-in-Building-Applications-in-the-Cloud">recent SearchSOA.com conversation on SimpleDB</a> with Christopher M. Moyer, vice president of technology at Newstex LLC, who spoke with us on the topic of the Amazon cloud. The topic was no coincidence – Moyer is the author of <em><a href="http://www.informit.com/store/product.aspx?isbn=0321720202">Building Applications on the Cloud</a></em> (Addison-Wesley, 2012), a book that neatly describes many  basic patterns of cloud computing based on concrete examples.</p>
<p>&#8221;SimpleDB is one of the hardest databases to comprehend,&#8221; Moyer said. &#8221;Everyone is used to the idea that, if they write a record to the DB, it will be there. ‘’</p>
<p>But the standard approach of SimpleDB is that marvel: eventual consistency, which is great but unfamiliar to a large legion of developers.</p>
<p>It is a difficult topic for developers to understand and work with in their systems, he told us.</p>
<p>Amazon, like other cloud pioneers, has seen a way toward supporting the familiar, but this too needs special attention.</p>
<p>&#8221;They have worked to address [the gap] with a &#8216;consistent mode,&#8217; but you should be aware that it can affect your performance and stability,&#8221; Moyer said.</p>
<p>&#8221;Simple is not always simple,&#8221; the SearchSOA.com editor said.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/a-simple-approach-to-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stonebraker sees high programming overhead for NoSQL</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/stonebraker-sees-high-programming-overhead-for-nosql/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/stonebraker-sees-high-programming-overhead-for-nosql/#comments</comments>
		<pubDate>Thu, 08 Dec 2011 19:08:21 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[web applications]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/stonebraker-sees-high-programming-overhead-for-nosql/</guid>
		<description><![CDATA[Innovative messaging and data architectures are being widely applied in Web applications these days – but approaches that work for the top-tier sites may not work well for others. While traditional RDBMs may not be the best path, the effort involved with making next-generation NoSQL DBs work may entail too much for typical shops, one [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">Innovative messaging and data architectures are being widely applied in Web applications these days – but approaches that work for the top-tier sites may not work well for others. While traditional RDBMs may not be the best path, the effort involved with making next-generation NoSQL DBs work may entail too much for typical shops, one noted database expert says. Perhaps not surprisingly, the expert, Michael Stonebraker, is presently touting an alternative to both traditional RDBs and upstart NoSQL DBs. He calls that alternative &#8220;NewSQL.&#8221; <span id="more-1676"></span></span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">NoSQL may have a lot of momentum just now, but it requires some pretty extensive programming capabilities – enough to limit the extent of its eventual use for large-scale on-line transaction processing (OLTP), in the estimation of Stonebraker, CTO, VoltDB and adjunct professor, MIT.<span>  </span>Meanwhile, conventional relational databases will also fail to keep up as the number of online transactions “goes through the roof,” Stonebraker told an audience this week at the Large-Scale Installed System Administration (LISA) Usenix 2011 Conference in Boston.</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">OLTP data handling alternatives break down into the categories of OldSQL, NoSQL and NewSQL, says Stonebraker. OldSQL, or traditional SQL databases suffer from code bloat through years of wide use and adaptation, claims Stonebraker. These general purpose RDBMs spend too much time and effort on locking, latching and buffer management, and spend a small portion of their time doing &#8221;useful work,&#8221; he claims. They do benefit from use of high-level SQL programming support, which is an area where NoSQL databases are faulty, in Stonebraker&#8217;s opinion.<span>  </span>The NewSQL approach he attributes to VoltDB and others claims better support for high-level SQL programming along with dramatically increased speed of transactions via more scalable architecture and built-in high availability. </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">&#8220;The NoSQL guys give up SQL and ACID to get scalability and performance,&#8221; he said. But, he asserted, SQL is not part of the problem with overhead that established RDBMSs exhibit. <span> </span>Keeping SQL but cutting conventional RDBMS overhead is a worthwhile goal, he maintains.</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">&#8220;There is no reason you shouldn&#8217;t run DB systems with a high-level language,&#8221; he said. &#8220;With NoSQL, you get to do ACID in user-level code. That is a &#8216;tear your hair out kind of thing,&#8217;&#8221; he said. [Stonebraker does, however, admit that NoSQL players are working to improve their SQL support.]</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">Stonebraker has a long history in data bases in academia, as well as in industry, where he has been something of a serial entrepreneur . He was the major force behind the Ingres relational database, and subsequently started innovative data-related concerns such as Illustra, Cohera, StreamBase Systems and Vertica. Now he is with VoltDB.</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">The advent of the smartphone will boost transaction rates, which have already had to accelerate drastically with the move from customer service representatives doing computer input to end users over the Web doing input. <span> </span>Stonebraker actually puts forward a fourth alternative, besides traditional RDBs, upstart NoSQL DBs and NewSQL, for meeting the new OLTP mandate. That alternative is &#8221;roll your own.&#8221; It is used by some big sites, and, in Stonebraker&#8217;s estimation, is not an appropriate strategy for typical IT shops.</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">In his view, a top-tier site like Amazon is mostly a traditional shop using &#8221;old SQL&#8221; for purchases and data warehousing.<span>  </span>Amazon does however make use of the SimpleDB non-relational data store.</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">&#8220;Most of the big Web properties have [created] &#8216;purpose-built&#8217; data base systems. Most of them have simply rolled their own,&#8221; he said. &#8220;Simple DB was a purpose-built application. Cassandra for Facebook and Big Table for Google, too, are purpose-built &#8216;roll your own&#8217; [applications].&#8221;</span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-size: small"><span style="font-family: Calibri">&#8220;If you are running at the unbelievable volumes, the &#8216;build versus buy&#8217; decision is tilted toward build, especially if you have highly competent programmers.<span>  </span></span></span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small"> </span></p>
<p class="MsoNormal" style="margin: 0in 40.5pt 0pt 0in"><span style="font-family: Calibri;font-size: small">Roll you own is not the best approach for most shops, however. &#8220;The big Web properties are generally rolling their own DB systems because they have the volume and the personnel. There are only about six companies that are in that state,&#8221; Stonebraker told the LISA Usenix crowd. – Jack Vaughan</span></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/stonebraker-sees-high-programming-overhead-for-nosql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Progress pack said to address limits on SOA</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/progress-pack-said-to-address-limits-on-soa/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/progress-pack-said-to-address-limits-on-soa/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 16:09:25 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[ESB]]></category>
		<category><![CDATA[SOA infrastructure]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/progress-pack-said-to-address-limits-on-soa/</guid>
		<description><![CDATA[Long-time SOA mainstay Progress Software said it is addressing apparent SOA limitations with a pre-integrated enterprise integration package announced this week at the company&#8217;s yearly user conference. The software is composed of the Progress Sonic enterprise service bus (ESB) and the Progress DataXtend Semantic Integrator. Enterprises can use the pre-integrated Sonic ESB and DataXtend SI [...]]]></description>
				<content:encoded><![CDATA[<p>Long-time SOA mainstay Progress Software said it is addressing apparent SOA limitations with a pre-integrated enterprise integration package announced this week at the company&#8217;s yearly user conference. The software is composed of the Progress Sonic enterprise service bus (ESB) and the Progress DataXtend Semantic Integrator.</p>
<p>Enterprises can use the pre-integrated Sonic ESB and DataXtend SI enterprise solution alone or together with the Progress Actional SOA Management platform, according to the company.</p>
<p>Speed in development is at issue for SOA today, said Bloor Research founder and analyst, Robin Bloor. &#8221;For IT to be successful in supporting business, it has to evolve its approach to SOA to be more responsive, particularly in how it handles change with regard to data semantics and policy,&#8221; he said in a prepared statement. At the Progress Revolution 2011 user event last week, he expanded on his <a href="http://searchsoa.techtarget.com/news/1280089740/At-Progress-Software-event-As-SOA-meets-new-challenges-ESBs-must-rise-in-response">thesis that ESBs must improve</a>.</p>
<p>The limits identified for expanded use of SOA and ESBs are several. They include data limitations.</p>
<p>&#8220;Initially, SOA didn&#8217;t address data limitations, and early SOA implementations uncovered some additional challenges, of which one of them is data – data interoperability issues, data in context, and having a data model that doesn&#8217;t need to be changed every time you make a change to an application,&#8221; said Colleen Smith. A lot of the focus in the new product combo is meant to specifically address these data limitations, she said in an e-mail message.</p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/progress-pack-said-to-address-limits-on-soa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Short on cache: A brief look at recent data grid developments</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/short-on-cache-a-brief-look-at-recent-data-grid-developments/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/short-on-cache-a-brief-look-at-recent-data-grid-developments/#comments</comments>
		<pubDate>Sat, 07 May 2011 02:00:36 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[data architecture]]></category>
		<category><![CDATA[middleware]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/short-on-cache-a-brief-look-at-recent-data-grid-developments/</guid>
		<description><![CDATA[Video: When Site Editor Jack Vaughan got back from Red Hat&#8217;s JBoss World, he filed a brief on a caching grid, something Red Hat looks to bring to the fore. In fact, the company is chasing others  &#8211; big and small &#8211; in the data cache quest. Will JBoss succeed in positioning this technology as [...]]]></description>
				<content:encoded><![CDATA[<p>Video: When Site Editor Jack Vaughan got back from Red Hat&#8217;s JBoss World, he filed a brief on a caching grid, something Red Hat looks to bring to the fore. In fact, the company is chasing others  &#8211; big and small &#8211; in the data cache quest. Will JBoss succeed in positioning this technology as a standard?</p>
<p>Vaughan discusses this issue&#8230;</p>
<p><!-- Start of Brightcove Player -->

<div style="display:none">

</div>

<!--
By use of this code snippet, I agree to the Brightcove Publisher T and C 
found at https://accounts.brightcove.com/en/terms-and-conditions/. 
-->

<script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>

<object id="myExperience" class="BrightcoveExperience">
  <param name="bgcolor" value="#FFFFFF" />
  <param name="width" value="966" />
  <param name="height" value="546" />
  <param name="playerID" value="934209051001" />
  <param name="playerKey" value="AQ~~,AAAAAFGE4wo~,g57wOIK2TXIDnJixf4Vspi4yfINRFLSp" />
  <param name="isVid" value="true" />
  <param name="isUI" value="true" />
  <param name="dynamicStreaming" value="true" />
  
</object>

<!-- 
This script tag will cause the Brightcove Players defined above it to be created as soon
as the line is read by the browser. If you wish to have the player instantiated only after
the rest of the HTML is processed and the page load is complete, remove the line.
-->
<script type="text/javascript">brightcove.createExperiences();</script>

<!-- End of Brightcove Player --></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/short-on-cache-a-brief-look-at-recent-data-grid-developments/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Data grid doings at Red Hat JBoss World</title>
		<link>http://itknowledgeexchange.techtarget.com/soa-talk/data-grid-doings-at-red-hat-jboss-world/</link>
		<comments>http://itknowledgeexchange.techtarget.com/soa-talk/data-grid-doings-at-red-hat-jboss-world/#comments</comments>
		<pubDate>Wed, 04 May 2011 20:41:17 +0000</pubDate>
		<dc:creator>Jack Vaughan</dc:creator>
				<category><![CDATA[Cloud Services]]></category>
		<category><![CDATA[data architecture]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://itknowledgeexchange.techtarget.com/soa-talk/data-grid-doings-at-red-hat-jboss-world/</guid>
		<description><![CDATA[At Red Hat JBoss World this week Red Hat, Inc. disclosed a controlled beta of  JBoss Enterprise Data Grid 6. In recent years, commercial data grids &#8211; or data caches – have come into use in high-performance, cloud computing and some Web commerce applications. Is there room for another? Probably, yes.   Though late to [...]]]></description>
				<content:encoded><![CDATA[<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-family: Calibri"><span style="font-size: 12pt;color: black">At Red Hat JBoss World this week </span><span style="font-size: 12pt">R</span><span style="font-size: 12pt;color: black">ed Hat, Inc. disclosed a <a href="http://searchsoa.techtarget.com/news/2240035449/Cloud-computing-shift-evidenced-at-Red-Hat-JBoss-World-in-Boston">controlled beta of <span> </span>JBoss Enterprise Data Grid 6</a>. In recent years, commercial data grids &#8211; or data caches – have come into use in high-performance, cloud computing and some Web commerce applications. Is there room for another? Probably, yes.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 12pt;color: black"><span style="font-family: Calibri"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 12pt;color: black"><span style="font-family: Calibri">Though late to the party by some estimates, Red Hat claims its JBoss Enterprise Data Grid, which grows out of the ongoing Infinispan open source software project, brings new traits to this class of software – traits aimed at today&#8217;s caching data needs. The data grid offering will complement Platform-as-a-Service (PaaS) and contemporary shared-services architectures, the company said.</span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 12pt;color: black"><span style="font-family: Calibri"> </span></span></p>
<p class="MsoNormal" style="margin: 0in 0in 0pt"><span style="font-size: 12pt;color: black"><span style="font-family: Calibri">Red Hat execs told us they are proposing the Infinispan work for inclusion in a Java Community Process standard. There, they will encounter IBM and Oracle, who have their own Java-enabled data caching products. No problem, Red Hat says -<span>  </span>they would just like to &#8220;start the process&#8221; on some new caching standards for Java.</span></span></p>
<!-- wpms-network-global-inserts -->]]></content:encoded>
			<wfw:commentRss>http://itknowledgeexchange.techtarget.com/soa-talk/data-grid-doings-at-red-hat-jboss-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
