tag:blogger.com,1999:blog-6433624123433295712008-02-13T14:46:11.146-08:00David Richards WANdisco Blog.David Richardshttp://www.blogger.com/profile/09948224209609787678noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-643362412343329571.post-92127970743933255362007-12-04T16:53:00.000-08:002007-12-04T17:24:13.728-08:00Atlassian Partnership - JIRA Clustering / MultiSite<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.wandisco.com/images/products/jira/header_clustering.gif"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 413px; height: 79px;" src="http://www.wandisco.com/images/products/jira/header_clustering.gif" alt="" border="0" /></a><br /><span style="">We <a href="http://blogs.atlassian.com/news/2007/11/introducing_wan.html">announced a partnership</a> with one of my favorite company’s last week - <a href="http://www.atlassian.com/">Atlassian</a>. Founded by a couple of twenty-something-year-old <a href="http://en.wikipedia.org/wiki/Aussies">Australians</a> they are <a href="http://businesssunday.ninemsn.com.au/article.aspx?id=116013">taking the developer world by storm</a>. The interesting thing is they are doing it one customer at a time and the products retail for about $5K each. With over 9,000 customers they are doing well, very well indeed.</span><span style=""><br /><br />One of the reasons I am so enamored with them is because they have just got this space nailed. They understand exactly how to position, market and sell into the software development business. <a href="http://www.atlassian.com/software/jira/">JIRA</a> and <a href="http://www.atlassian.com/software/confluence/">confluence</a> are their two main products and they are selling like proverbial hot-cakes. The number of our own customers who told us that they either were on or wanted to move to Subversion with JIRA and Confluence is amazing.<o:p></o:p></span><span style=""><br /><br />Like WANdisco, Atlassian is not <a href="http://en.wikipedia.org/wiki/Venture_capital">venture</a> funded. They are a company built from the ground-up where necessity is the mother of invention. JIRA was built, for example, because the company needed a decent defect tracking system. In fact the story is the same across most of their product suite. Not being venture funded is often a critical success factor for an early stage software company. Taking venture money too early can create an <a href="http://en.wikipedia.org/wiki/Venture_capital">artificial marketplace</a>, whereas building products to put food on the table makes you do stuff better than anyone else. Too many early-stage venture backed company's do too many unnatural things like hiring a huge operational infrastructure for a handful of customers - anyway don't get me started on that topic or we could be here all day.<o:p></o:p></span><span style=""><br /><br />Back to blatantly marketing our new stuff... We produced 2 great new products: <a href="http://www.wandisco.com/jira/clustering.php">JIRA Clustering</a> and <a href="http://www.wandisco.com/jira/index.php">JIRA MultiSite</a>. With <a href="http://www.wandisco.com/jira/index.php">JIRA MultiSite</a> we have transformed JIRA into a distributed server implementation thus eliminating WAN latency and, by default, creating a series of globally distributed failover nodes. <a href="http://www.wandisco.com/jira/clustering.php">JIRA clustering</a>, as you could guess, is a clustered version of JIRA that facilitates massive scaling.<o:p></o:p></span><span style=""><span style="font-size:100%;"><br /><br />From a selfish standpoint, we are not only excited by the partnership but we have also proven that we can embed our secret sauce (<a href="http://www.wandisco.com/techpubs/dcone/">DConE</a>) into a database-centric application. Mathematically we always knew it could be done, but there's nothing like seeing it with your own eyes. Secondly, and how we missed this in the past I don't really know, we have what is possibly the best <a href="http://en.wikipedia.org/wiki/Computer_cluster">clustering</a> product in the world. Due to our unique architecture we scale disk, memory and CPU. There is no single point of failure, as you may see with traditional clustering architectures that rely on some sort of cache shield, we have a <a href="http://en.wikipedia.org/wiki/Shared_nothing_architecture">shared-nothing architecture</a>. We will be announcing 2 other clustering products in the very near future...</span><o:p></o:p></span><div class="blogger-post-footer">David Richards WANdisco, Inc. http://www.wandisco.com</div>David Richardshttp://www.blogger.com/profile/09948224209609787678noreply@blogger.comtag:blogger.com,1999:blog-643362412343329571.post-24645293166060142732007-11-29T23:50:00.000-08:002007-12-01T16:40:39.807-08:00Technology from Death Valley to Home Depot<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.westcoastroads.com/california/images151/ca-178_panamint_valley_road_nb_app_death_valley_np.jpg"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 276px; height: 113px;" src="http://www.westcoastroads.com/california/images151/ca-178_panamint_valley_road_nb_app_death_valley_np.jpg" alt="" border="0" /></a><br />After much consternation, my wife actually managed to persuade me to go on an RV trip over the <a href="http://en.wikipedia.org/wiki/Thanksgiving">Thanksgiving</a> break. Head-shaking we set off on a 1,100 mile 5 day trip from our home in <st1:city st="on">the <a href="http://en.wikipedia.org/wiki/East_Bay_%28San_Francisco_Bay_Area%29">East Bay</a></st1:city> to <a href="http://en.wikipedia.org/wiki/Sequoia_National_Park"><st1:placename st="on">Sequoia</st1:placename> <st1:placetype st="on">National Park</st1:placetype></a>, <a href="http://en.wikipedia.org/wiki/Death_valley">Death Valle</a><a href="http://en.wikipedia.org/wiki/Death_valley">y</a> and <a href="http://en.wikipedia.org/wiki/Yosemite"><st1:place st="on"><st1:placename st="on">Yosemite</st1:placename> <st1:placetype st="on">National Park</st1:placetype></st1:place></a>.<o:p><br /></o:p> <p class="MsoNormal" style="">Being a <a href="http://en.wikipedia.org/wiki/Yorkshire">Brit</a>, 1,100 miles still seems like from here to eternity. In fact I remember when I first arrived in the <st1:country-region st="on"><st1:place st="on">US,</st1:place></st1:country-region> about 11 years ago, I asked for directions and was told it was "just up the road". Now where I come from "just up the road means" a quick stroll. So I set off walking until I discovered "just up the road" in the <st1:country-region st="on"><st1:place st="on">US</st1:place></st1:country-region> can mean almost 100 miles. <o:p><br /></o:p><br />So, after driving "just up the road" (453 miles) we arrived at <a href="http://www.deathvalley.com/reserve/reserve.shtml">Panamint Springs</a>, <st1:place st="on">Death Valley</st1:place>. To my amazement not only did they have just about the best selection of beer I've seen on this side of the Atlantic; but they also had a high speed wireless Internet connection. Maybe I'm naïve, and maybe I shouldn't be surprised about these things, but I am. It's wonderful to see how technology can change everything. Unfortunately, after connecting to the Internet, it became apparent that the English soccer team had (yet again!) <a href="http://news.bbc.co.uk/sport2/hi/football/internationals/7103110.stm">failed to qualify</a> for a major tournament, and suddenly remoteness and the cold Stella seemed a much better proposition.<o:p></o:p></p> <p class="MsoNormal" style="">Technology can and should be beneficial and make positive change. I really couldn't imagine my life without <a href="http://en.wikipedia.org/wiki/Global_Positioning_System">GPS navigation</a> - before GPS <a href="http://en.wikipedia.org/wiki/Mr_magoo">Mr Magoo</a> would have got from A-to-B better than me. As an early adopter of <a href="http://en.wikipedia.org/wiki/Voip">VOIP</a>, I can barely remember what it was like to pay for calls to <st1:place st="on">Europe</st1:place>. On the flip side of this there is implementing technology for the sake of it.<o:p></o:p></p> <p class="MsoNormal" style=""><o:p></o:p>For example, some complete <a href="http://en.wikipedia.org/wiki/Scrotum">&amp;*@#%! </a>stole my notebook from my car. When I discovered what had happened I called the local police, who arrived in less than 10 minutes. The very efficient policeman took copious notes and told me to contact his office for the official police report. I waited a few days, called the station and was told the report was written, but was "somewhere in a workflow approval system". Being an old <a href="http://en.wikipedia.org/wiki/Enterprise_application_integration">EAI</a> vendor I could empathize with her and she confided that "before this they'd just type them up, put them in a file and they'd be done in a day or so". Many of the EAI vendors over -promise and under-deliver and often, as in the case of the local police station, make things worse than they were. So much so, the industry consortium had to remove the words EAI from its' name.<o:p></o:p></p> <p class="MsoNormal" style=""><o:p></o:p>Those <a href="http://money.cnn.com/2003/05/27/news/companies/diy_retail/">self check-out machines at Home Depot</a> are another example. I was <a href="http://seattlepi.nwsource.com/local/330043_prybar03.html">reading</a> the other day how a guy in <st1:city st="on"><st1:place st="on">Seattle</st1:place></st1:city> took a crowbar to one of these incredibly frustrating machines after he accidentally hit the Spanish button. I can sort of understand this - and he did leave the store without completing the purchase of the crowbar...<o:p></o:p></p><div class="blogger-post-footer">David Richards WANdisco, Inc. http://www.wandisco.com</div>David Richardshttp://www.blogger.com/profile/09948224209609787678noreply@blogger.comtag:blogger.com,1999:blog-643362412343329571.post-86554005360731592852007-05-18T14:24:00.000-07:002007-05-18T15:58:40.001-07:00Give me a KISS!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.wandisco.com/david/uploaded_images/easy-701061.jpg"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 109px; height: 109px;" src="http://blog.wandisco.com/david/uploaded_images/easy-701058.jpg" alt="" border="0" /></a><br /><p class="MsoNormal">One of the things I feel passionately about is ease of use. I’m one of those guys that doesn’t normally read the documentation – the theory being that you should be able to intuitively use any product. Take <a href="http://adwords.google.com/">Google’s Adwords </a>product for example. I really hate to compare anything to Google by the way – everyone in the technology industry wants to compare just about anything to Google – then talk themselves out of doing anything because “Google are already doing that”.<span style=""> </span>What a load of tripe – if that was the case nobody would ever start a company. Anyway, I digress. Google’s Adwords product was just about the easiest product I’ve ever used. When Adwords was first launched we managed to get an ad up in a couple of minutes that served hundreds of hits to our website. It was intuitive, clean and simple.<o:p><br /></o:p></p> <p class="MsoNormal">Pretty much everyone agrees that Google changed the game in online ads. Yet there was nothing innovative about online advertising. <a href="http://www.yahoo.com/">Yahoo</a> and <a href="http://www.microsoft.com/">Microsoft </a>had been doing it for years. Google though made it easy. I didn’t need to read a manual, I didn’t need customer support - quite simply it was the best product on the market.<o:p><br /></o:p></p> <p class="MsoNormal">Compare that to <a href="http://www.overture.com/">Overture</a>. The <a href="http://en.wikipedia.org/wiki/Interface_%28computer_science%29">interface</a> was confusing, my <a href="http://en.wikipedia.org/wiki/Spyware">anti-spyware</a> blocked <a href="http://www.cookiecentral.com/faq/">cookies</a> that the product needed to log me in, it took days not minutes to get an ad up. </p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">Speaking as a software vendor, we all need to spend more time on making this stuff easier. At <a href="http://www.wandisco.com/">WANdisco</a>, we’re big boys and girls about this stuff and admit to ourselves where our product could and should be improved. Ease-of-deployment and ease-of –use are top of the agenda right now. Our product solves a terrifically complex problem; but we don’t want our users to see or deal with any of that complexity. It is a trap to assume that users have special skills – sure some do but they are usually early adopters. <a href="http://en.wikipedia.org/wiki/Einstein">Einstein's</a> maxim that "everything should be made as simple as possible, but no simpler" probably says it all.</p> <p class="MsoNormal"><o:p> </o:p></p><div class="blogger-post-footer">David Richards WANdisco, Inc. http://www.wandisco.com</div>David Richardshttp://www.blogger.com/profile/09948224209609787678noreply@blogger.comtag:blogger.com,1999:blog-643362412343329571.post-79508897043918726452007-04-19T18:04:00.000-07:002007-04-19T22:18:17.022-07:00Subversion Comes of Age<div style="text-align: center;"><br /></div><br /><p class="MsoNormal"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.wandisco.com/david/uploaded_images/evo-794901.gif"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 311px; height: 111px;" src="http://blog.wandisco.com/david/uploaded_images/evo-794898.gif" alt="" border="0" /></a></p><p class="MsoNormal">Over the past few weeks I’ve had the great pleasure of meeting quite a few senior mangers and executives from some of the world’s largest companies to talk about <a href="http://en.wikipedia.org/wiki/Revision_control">source code management</a> (SCM).<span style=""> </span>The recurring theme from them all has been their readiness to adopt an open source product to manage their source code.<br /></p><p class="MsoNormal">The product in question is <a href="http://en.wikipedia.org/wiki/Subversion_%28software%29">Subversion</a>.<o:p><br /></o:p></p> <p class="MsoNormal">Now that’s pretty cool, but now consider that most of these companies are ripping out proprietary technology in favor of Subversion and you have an industry trend that may already be upon us. </p> <p class="MsoNormal">This isn’t new though – who would have thought that <a href="http://en.wikipedia.org/wiki/Linux">Linux</a> would challenge Windows, <a href="http://www.jboss.org/">JBoss</a> would challenge <a href="http://www.bea.com/">BEA</a> or even that <a href="http://mysql.org/">MySQL</a> would dare to take on Oracle.<span style=""> </span>By the time the market realizes that open source is a legitimate challenger, it’s already happened. The result is nearly always a commodity market with terrific downward price pressures – good for customers, bad for vendors.</p> <p class="MsoNormal">Subversion is showing those characteristics. Managers seem to understand that the SCM repository is commodity. They should not be paying millions of dollars in support and maintenance for that. Add administration costs to the equation, and proprietary SCM is an expensive proposition – even for companies with huge IT budgets.</p> <p class="MsoNormal">So is cost the reason so many are looking to Subversion? Well, sure its free, but that’s not enough<span style=""> </span>- CVS is free remember, and growth for that product has slowed dramatically. Subversion is really liked by the development community so there’s lots of innovation. Many of the annoying things with CVS such as a lack of atomic commits are fixed with Subversion.<span style=""> </span>This makes Subversion a whole lot easier to adopt from a large enterprise perspective.<span style=""> </span>What’s more, the <a href="http://en.wikipedia.org/wiki/Apache_license">Apache/BSD</a> license is not as intrusive as <a href="http://en.wikipedia.org/wiki/GNU_General_Public_License">GPL</a>, particularly for vendors looking to OEM.</p> <p class="MsoNormal">So the future is looking good for Subversion, which is great news for our company, <a href="http://www.wandisco.com/">WANdisco</a>. In fact the timing could hardly be better. Many companies looking at Subversion usually have multiple sites so they go and look for a Subversion Multi-Site product. A cursory glance at Google will quickly get you to our active/active replication solution for Subversion. Disaster recovery is also a significant issue, and we can provide that on a WAN scale… more about that next time.</p><div class="blogger-post-footer">David Richards WANdisco, Inc. http://www.wandisco.com</div>David Richardshttp://www.blogger.com/profile/09948224209609787678noreply@blogger.com