<?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>Alexey Bokov's weblog &#187; NoSQL</title>
	<atom:link href="http://bokov.net/weblog/tag/nosql/feed/" rel="self" type="application/rss+xml" />
	<link>http://bokov.net/weblog</link>
	<description>Anything that interests me</description>
	<lastBuildDate>Tue, 21 Feb 2012 15:30:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Links for January 2011</title>
		<link>http://bokov.net/weblog/project-managment/links-for-jan-2011/</link>
		<comments>http://bokov.net/weblog/project-managment/links-for-jan-2011/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 15:19:52 +0000</pubDate>
		<dc:creator>Alexey Bokov</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[project managment]]></category>
		<category><![CDATA[useful links]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[CES]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[HaaS]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[jenkins]]></category>
		<category><![CDATA[LG]]></category>
		<category><![CDATA[lg telecom]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[oralce]]></category>
		<category><![CDATA[project mana]]></category>
		<category><![CDATA[project managment practices]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[snap]]></category>
		<category><![CDATA[sony]]></category>
		<category><![CDATA[VMWare]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://bokov.net/weblog/?p=572</guid>
		<description><![CDATA[AWS Case Study: U.S. Department of State – ExchangesConnect Video Contest RESTful Services with Erlang and Yaws : wting RESTful web services in Erlang/YAWS Amazon moves VMware&#8217;s virtual machines to the cloud, blog post on AWS :VM Import &#8211; Bring Your VMware Images to The Cloud Android vs iPhone: Security Models Hudson Project Renames to [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://aws.amazon.com/solutions/case-studies/exchangesconnect/?ref_=pe_8050_18288210">AWS Case Study: U.S. Department of State – ExchangesConnect Video Contest</a></li>
<li><a href="http://www.infoq.com/articles/vinoski-erlang-rest">RESTful Services with Erlang and Yaws</a> : wting RESTful web services in Erlang/YAWS</li>
<li><a href="http://www.computerworld.com.au/article/371608/amazon_moves_vmware_virtual_machines_cloud/">Amazon moves VMware&#8217;s virtual machines to the cloud</a>, blog post on AWS :<a href="http://aws.typepad.com/aws/2010/12/amazon-vm-import-bring-your-vmware-images-to-the-cloud.html">VM Import &#8211; Bring Your VMware Images to The Cloud</a></li>
<li><a href="http://tech.shantanugoel.com/2010/06/26/android-vs-iphone-security-models.html">Android vs iPhone: Security Models</a></li>
<li><a href="http://www.infoq.com/news/2011/01/hudson-jenkins">Hudson Project Renames to Jenkins</a> &#8211; also see <a href="http://www.hudson-labs.org/content/hudsons-future">Hudson&#8217;s future</a> on hudson-labs.org,<a href="http://kohsuke.org/2011/01/24/on-oracle-proposal-about-hudson"> On Oracle proposal about Hudson</a> by Kohsuke Kawaguchi</li>
<li><a href="http://www.infoq.com/articles/learnings-five-years-skype-architect">Skype architecture</a></li>
<li><a href="http://www.infoq.com/news/2011/01/agile2011_real_customers">Real customers feedback on Agile</a></li>
<li>Amazon&#8217;s Android Appstore : <a href="http://www.infoq.com/news/2011/01/Amazon-Appstore">Amazon launches Android appstore portal</a>, <a href="http://techcrunch.com/2011/01/05/amazon-android-app-store-2/">Amazon’s Disruptive Android App Store Now Open To Developers — Full Details</a>,  <a href="http://www.cloudave.com/9277/deciphering-amazons-android-app-store-strategy/">Deciphering Amazon’s Android App Store Strategy</a></li>
<li><a href="http://petehanlon.wordpress.com/2010/07/03/the-coolest-open-source-databases-on-the-planet-nosql-rdbms/">The coolest open source databases on the planet (NOSQL + RDBMS)</a></li>
<li><a href="http://www.slideshare.net/kevinweil/nosql-at-twitter-nosql-eu-2010">NoSQL at twitter</a></li>
<li><a href="http://glinden.blogspot.com/2011/01/experiment-infrastructure-at-google.html">The experiment infrastructure at Google</a></li>
<li><a href="https://docs.google.com/present/view?id=dg63dpc6_4d7vkk6ch&amp;pli=1">Chrome Release Cycle</a></li>
<li>Google presented Android 3.0 ( Honeycomb ) on  LG /G-Slate device:<a href="http://www.linuxinsider.com/story/Whats-Hiding-Inside-Androids-Honeycomb-71618.html"> What&#8217;s Hiding Inside Android&#8217;s Honeycomb?</a>, and<a href="http://free-pc-guides.com/news/lg-and-t-mobiles-g-slate-tablet-to-run-android-3-0-honeycomb-08089"> LG and T-Mobile’s G-Slate Tablet To Run Android 3.0 Honeycomb</a>, demo videos from CES :<a href="http://nexus404.com/Blog/2011/01/06/ces-2011-t-mobile-g-slate-honeycomb-lg-tablet-hands-on-videos-by-t-mo-t-mobile-offers-g-slate-honeycomb-features-walkthrough-in-8-new-videos/">CES 2011: T-Mobile G-Slate Honeycomb LG Tablet Hands-on Videos &#8211; Features Walkthrough in 8 New Videos </a></li>
<li><a href="http://www.koreaherald.com/business/Detail.jsp?newsMLId=20110117000793">Korea : Telecoms bet on cloud computing</a> &#8211; SK telecom announced cloud data center for mid- and small-business, other players &#8211; KT Corp. and LG Uplus also announced their plans last year to jump into competition.</li>
<li> CloudBees announced HaaS : <a href="http://www.cloudbees.com/">Hudson as a Service</a> ( free accounts still available )</li>
<li> Sony announced ( actually in <a href="http://twitter.com/abokov/status/7680612563427328">Nov/2010</a> ) Sony’s next-gen app platform will use Objective-C/GNUstep: <a href="http://snap.sonydeveloper.com/pages/develop/">SNAP</a>. By the way Sony got some open source stuff : <a href="http://www.sony.net/Products/Linux/">Sony products with Linux / OSS embedded Technology. </a></li>
</ul>
<p>Below I put some snapshots from Googl&#8217;e chrome release cycle presentation with some comments.<br />
<span id="more-572"></span></p>
<p>They originally planned this :</p>
<p><img src="http://bokov.net/lj/release_plan2.jpg" alt="chrome release plan" /></p>
<p>And got a lot of troubles with this cycle  like :</p>
<ul>
<li> Long lived branches, which : Made supporting the branch (i.e. merging changes) more difficult as we drifted further from the trunk&#8230;</li>
<li> Unpredictable release cycles, with date targets we could never hit, and&#8230;.</li>
<li> Engineers who were always in a rush to get their features into &#8220;this&#8221; release since we couldn&#8217;t make any promises about the schedule<br />
so they slightly change ( and simplify ) it to this 3 channel diagrams by making release shorter ( and reduce scope )</li>
</ul>
<p>So they change traditional scheme to this one :</p>
<p><img src="http://bokov.net/lj/block2.jpg" alt="chrome release block diagrams" /></p>
<p>And then make it work in real life by cutting scope at release ( by disable features ) : Establish clear expectations (and engineering practice) to developers that any features not ready to ship at branch will be disabled (i.e. we only cut post branch, never add).</p>
<p><img src="http://bokov.net/lj/real_life2.jpg" alt="chrome release block diagrams" /></p>
<p>So it works fine for google guys and their rules are :</p>
<ul>
<li> The branch point is the end of our development cycle</li>
<li> Features only get disabled post branch point</li>
<li> Features should be engineered so that they can be disabled easily (1 patch)</li>
<li> Only stability, security, and critical regressions can ever block a release</li>
</ul>
<p>For me it&#8217;s looks fine for in-house development, but for me it&#8217;s big question how to apply same scheme for outsource development.</p>
]]></content:encoded>
			<wfw:commentRss>http://bokov.net/weblog/project-managment/links-for-jan-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lucene – all about distributed and real time search</title>
		<link>http://bokov.net/weblog/search-engines/lucene-all-about/</link>
		<comments>http://bokov.net/weblog/search-engines/lucene-all-about/#comments</comments>
		<pubDate>Sat, 08 Jan 2011 15:13:31 +0000</pubDate>
		<dc:creator>Alexey Bokov</dc:creator>
				<category><![CDATA[project managment]]></category>
		<category><![CDATA[search engines]]></category>
		<category><![CDATA[cassandra]]></category>
		<category><![CDATA[katta]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[lucene]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[NRS]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[work]]></category>
		<category><![CDATA[Zoie]]></category>

		<guid isPermaLink="false">http://bokov.net/weblog/?p=568</guid>
		<description><![CDATA[Open Source Search with Lucene &#38; Solr Lucene Near Realtime Search LinkedIn Search &#38; Lucene Distributed Scoring For Lucene Implementation Twitter&#8217;s New Search Architecture Real time search &#8211; Billions quieries per day Distributed lucene &#8211; Katta project Does iTunes use Lucene for search? Index Server Project Proposal NRS &#8211; Near Real time search with Lucene [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li> <a href="http://www.igvita.com/2010/10/22/open-source-search-with-lucene-solr/">Open Source Search with Lucene &amp; Solr</a></li>
<li> <a href="http://files.meetup.com/1460078/J-Rutherglen%20LuceneNearRealtimeSearch2.ppt">Lucene Near Realtime Search</a></li>
<li> <a href="https://docs.google.com/present/view?id=d7qvbkn_68g3wnt7fk">LinkedIn Search &amp; Lucene</a></li>
<li> <a href="http://katta.sourceforge.net/documentation/how-katta-works">Distributed Scoring For Lucene Implementation</a></li>
<li><a href="http://engineering.twitter.com/2010/10/twitters-new-search-architecture.html">Twitter&#8217;s New Search Architecture</a></li>
<li> <a href="http://www.box.net/shared/hivdg1hge9">Real time search &#8211; Billions quieries per day</a></li>
<li> <a href="http://sourceforge.net/projects/katta/">Distributed lucene &#8211; Katta project</a></li>
<li><a href="http://www.jroller.com/otis/entry/apple_itunes_and_lucene">Does iTunes use Lucene for search?</a></li>
<li><a href="http://www.mail-archive.com/general@lucene.apache.org/msg00338.html">Index Server Project Proposal</a></li>
<li><a href="http://wiki.apache.org/lucene-java/NearRealtimeSearch">NRS &#8211; Near Real time search with Lucene</a></li>
<li><a href="http://wiki.apache.org/solr/DistributedSearch">Solr&#8217;s distributed search</a></li>
<li><a href="http://74.125.155.132/scholar?q=cache:coBFg6BmrKMJ:scholar.google.com/+lucene+distributed+index&amp;hl=en&amp;as_sdt=2000&amp;as_vis=1">Effective Smoothing for a Terabyte of Text</a></li>
<li><a href="http://code.google.com/p/zoie/wiki/ZoieMergePolicy">Zoie &#8211; real time search and indexing based on Lucene</a></li>
<li><a href="http://www.slideshare.net/otisg/lucandra">Distrubuted lucene index on top of Cassandra : Lucandra = Lucene + Cassandra </a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bokov.net/weblog/search-engines/lucene-all-about/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New big trend in cloud computing &#8211; DNRDBMS</title>
		<link>http://bokov.net/weblog/internet/new-big-trend-dnrdbms/</link>
		<comments>http://bokov.net/weblog/internet/new-big-trend-dnrdbms/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 12:31:19 +0000</pubDate>
		<dc:creator>Alexey Bokov</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[compute cloud]]></category>
		<category><![CDATA[compute grid]]></category>
		<category><![CDATA[DNRDBMS]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://bokov.net/weblog/?p=306</guid>
		<description><![CDATA[Distributed, non-relational database systems &#8211; DNRDBMS &#8211; see The Future Is Big Data in the Cloud NoSQL – the new wave against RDBMS]]></description>
			<content:encoded><![CDATA[<p>Distributed, non-relational database systems &#8211; DNRDBMS &#8211; see</p>
<ul>
<li> <a href="http://gigaom.com/2009/10/25/the-future-is-big-data-in-the-cloud/">The Future Is Big Data in the Cloud</a></li>
<li> <a href="http://bigdatamatters.com/bigdatamatters/2009/07/nosql-vs-rdbms.html">NoSQL – the new wave against RDBMS </a> </li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://bokov.net/weblog/internet/new-big-trend-dnrdbms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

