<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-34300632.post5516050598919275255..comments</id><updated>2008-04-06T13:50:12.170+06:00</updated><category term='promotion'/><category term='9facts'/><category term='Help Server'/><category term='DataObjects.Net'/><title type='text'>Comments on Xtensive – News Blog: Status update</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.x-tensive.com/feeds/5516050598919275255/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html'/><author><name>Alex Yakunin</name><uri>https://profiles.google.com/106345489701934677304</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh3.googleusercontent.com/-Ii3P-fI0IgI/AAAAAAAAAAI/AAAAAAAAAAA/5y5_oaqwpDg/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34300632.post-335156432104125243</id><published>2008-04-06T13:50:00.000+06:00</published><updated>2008-04-06T13:50:00.000+06:00</updated><title type='text'>I agree with this. So this time we'll provide bett...</title><content type='html'>I agree with this. So this time we'll provide better solution.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/335156432104125243'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/335156432104125243'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html?showComment=1207468200000#c335156432104125243' title=''/><author><name>Alex Yakunin</name><uri>http://www.blogger.com/profile/13800929290476802273</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://photos1.blogger.com/blogger/1427/3778/640/PICT7575.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.x-tensive.com/2008/04/status-update.html' ref='tag:blogger.com,1999:blog-34300632.post-5516050598919275255' source='http://www.blogger.com/feeds/34300632/posts/default/5516050598919275255' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-878863880'/></entry><entry><id>tag:blogger.com,1999:blog-34300632.post-420627918247284226</id><published>2008-04-04T13:17:00.000+06:00</published><updated>2008-04-04T13:17:00.000+06:00</updated><title type='text'>&amp;gt;&amp;gt; Paging is actually rather simple problem....</title><content type='html'>&gt;&gt; Paging is actually rather simple problem. Not sure if it's even worth to explain the approaches...&lt;BR/&gt;&lt;BR/&gt;It's a simple problem, but not efficient solved in the 3.* codebase..</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/420627918247284226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/420627918247284226'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html?showComment=1207293420000#c420627918247284226' title=''/><author><name>Marco</name><uri>http://www.blogger.com/profile/17100907087419333104</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.x-tensive.com/2008/04/status-update.html' ref='tag:blogger.com,1999:blog-34300632.post-5516050598919275255' source='http://www.blogger.com/feeds/34300632/posts/default/5516050598919275255' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1515427884'/></entry><entry><id>tag:blogger.com,1999:blog-34300632.post-3317921745130788964</id><published>2008-04-04T03:09:00.000+06:00</published><updated>2008-04-04T03:09:00.000+06:00</updated><title type='text'>Concerning the features you're enumerating:&lt;br&gt;- P...</title><content type='html'>Concerning the features you're enumerating:&lt;BR/&gt;- Paging is actually rather simple problem. Not sure if it's even worth to explain the approaches...&lt;BR/&gt;- Permissions, when they'll appear, will be definitely fully relational. If this is interesting, I can briefly explain the model I have in my head. But until this moment we should make the core persistence working.&lt;BR/&gt;- No FastLoadData. Most of ideas here were already explained in our support forum. Briefly, we'll simply load all we can from the affected tables \ indexes (that's simple); everything else will be loaded on demand; finally, we must provide an approach allowing to express the intention to work with a set of objects and their properties - to implement preloading&lt;BR/&gt;- Deadlocks: in case with our own storage this is completely impossible: we're going to support snapshot isolation only. Moreover, we'll provide few more nice concurrency related features you won't find in existing databases now. I'll cover them briefly here further. In case with regular databases locking (or version conflict detection) will still fully depend on them.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/3317921745130788964'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/3317921745130788964'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html?showComment=1207256940000#c3317921745130788964' title=''/><author><name>Alex Yakunin</name><uri>http://www.blogger.com/profile/13800929290476802273</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://photos1.blogger.com/blogger/1427/3778/640/PICT7575.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.x-tensive.com/2008/04/status-update.html' ref='tag:blogger.com,1999:blog-34300632.post-5516050598919275255' source='http://www.blogger.com/feeds/34300632/posts/default/5516050598919275255' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-878863880'/></entry><entry><id>tag:blogger.com,1999:blog-34300632.post-9155759570510843681</id><published>2008-04-04T03:00:00.000+06:00</published><updated>2008-04-04T03:00:00.000+06:00</updated><title type='text'>Btw, here I'm trying to explain why we feel we can...</title><content type='html'>Btw, here I'm trying to explain why we feel we can compete with existing ones, such as SQL Server (certainly only in some cases): most of them really inherit the architecture of databases developed in 80-90s. The environment (and thus - goals) that time were completely different, and design\implementation they have seems not so good now. &lt;BR/&gt;&lt;BR/&gt;We noticed this when works on our in-memory indexing engine were started, that in turn lead us to the following conclusion: we can do better. Not just for in-memory indexing, but even for in-cluster indexing. And although we don't fight for clusters right now, we try to deliver an architecture that will allow us to do this in near future.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/9155759570510843681'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/9155759570510843681'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html?showComment=1207256400000#c9155759570510843681' title=''/><author><name>Alex Yakunin</name><uri>http://www.blogger.com/profile/13800929290476802273</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://photos1.blogger.com/blogger/1427/3778/640/PICT7575.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.x-tensive.com/2008/04/status-update.html' ref='tag:blogger.com,1999:blog-34300632.post-5516050598919275255' source='http://www.blogger.com/feeds/34300632/posts/default/5516050598919275255' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-878863880'/></entry><entry><id>tag:blogger.com,1999:blog-34300632.post-2611390396608326534</id><published>2008-04-04T02:51:00.000+06:00</published><updated>2008-04-04T02:51:00.000+06:00</updated><title type='text'>a) Correct.&lt;br&gt;&lt;br&gt;b) Concerning the new stuff: I ...</title><content type='html'>a) Correct.&lt;BR/&gt;&lt;BR/&gt;b) Concerning the new stuff: I agree with you. This means we're looking for a kind of database + ORM. I wrote before (starting from Platform Vision) we see a lack of really scalable data storages like Google's BigTable, and demand for such storages in near future will grow quite fast (applications are migrating to SaaS model; databases become bigger and bigger). So we want to make a complete proposal here: good ORM as front-end, and generally any relational storage including our own one as back end.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/2611390396608326534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/2611390396608326534'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html?showComment=1207255860000#c2611390396608326534' title=''/><author><name>Alex Yakunin</name><uri>http://www.blogger.com/profile/13800929290476802273</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://photos1.blogger.com/blogger/1427/3778/640/PICT7575.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.x-tensive.com/2008/04/status-update.html' ref='tag:blogger.com,1999:blog-34300632.post-5516050598919275255' source='http://www.blogger.com/feeds/34300632/posts/default/5516050598919275255' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-878863880'/></entry><entry><id>tag:blogger.com,1999:blog-34300632.post-5051613189665870781</id><published>2008-04-04T01:57:00.000+06:00</published><updated>2008-04-04T01:57:00.000+06:00</updated><title type='text'>Some blog post earlier you mentioned a delivery da...</title><content type='html'>Some blog post earlier you mentioned a delivery date (that was already delayed) of 7 march..Now it's scheduled for begin May?&lt;BR/&gt;I see many new stuff, but not a single direct ORM related feature (like paging support, permissions in db, remove fastloaddata, minimize deadlocks, etc..)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/5051613189665870781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34300632/5516050598919275255/comments/default/5051613189665870781'/><link rel='alternate' type='text/html' href='http://blog.x-tensive.com/2008/04/status-update.html?showComment=1207252620000#c5051613189665870781' title=''/><author><name>Marco</name><uri>http://www.blogger.com/profile/17100907087419333104</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.x-tensive.com/2008/04/status-update.html' ref='tag:blogger.com,1999:blog-34300632.post-5516050598919275255' source='http://www.blogger.com/feeds/34300632/posts/default/5516050598919275255' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1515427884'/></entry></feed>
