<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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/" version="2.0">

<channel>
	<title>Sinática | BLOG</title>
	
	<link>http://www.sinatica.com/blog/en</link>
	<description>Sinática creates tools for software developers. Soon we'll launch our first product.</description>
	<pubDate>Mon, 22 Dec 2008 12:48:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/SinticaEN" type="application/rss+xml" /><item>
		<title>Sinática Monitor for Firebird 1.1.01</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/12/sinatica-monitor-for-firebird-1101</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/12/sinatica-monitor-for-firebird-1101#comments</comments>
		<pubDate>Mon, 22 Dec 2008 12:48:07 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Sinática]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=22</guid>
		<description><![CDATA[Last Friday I release a new version of Sin&#225;tica Monitor.
Release 1.1.01 is recommended to every user, especially those still using Beta versions.
The main change you will notice is the option to minimize to the notification area.
When minimized this way, Sinatica Monitor displays new alarms as message baloons.

This feature was one of the most requested during [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday I release a new version of Sin&aacute;tica Monitor.</p>
<p>Release 1.1.01 is recommended to every user, especially those still using Beta versions.</p>
<p>The main change you will notice is the option to minimize to the notification area.</p>
<p>When minimized this way, Sinatica Monitor displays new alarms as message baloons.</p>
<p style="text-align: center;"><img height="122" width="290" alt="sinatica monitor notification area icon example" src="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/12/NotifyExample.en-US.png" /></p>
<p>This feature was one of the most requested during Beta and is very aligned to the Sin&aacute;tica Monitor proposal of monitoring your database while you work on something else and alerting you only when something extraordinary happens.</p>
<p>Although if you prefer the previous way of minimizing, you just have to disable this option in the new User Options screen.</p>
<p>You may read the <a href="http://www.sinatica.com/index.php?option=com_content&amp;view=article&amp;id=14&amp;Itemid=19&amp;lang=en">release notes</a> for the complete list of fixes and changes and if you have any questions or suggestions please contact me.</p>
<p><a href="http://sinatica.com/index.php?option=com_content&amp;view=article&amp;id=11&amp;Itemid=17&amp;lang=en">Download</a> Sin&aacute;tica Monitor for Firebird release 1.1.01 now.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/12/sinatica-monitor-for-firebird-1101/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sinática Online Store is now open!</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/11/sinatica-online-store-is-now-open</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/11/sinatica-online-store-is-now-open#comments</comments>
		<pubDate>Wed, 19 Nov 2008 13:17:33 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Events]]></category>

		<category><![CDATA[Sinática]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=21</guid>
		<description><![CDATA[Welcome everyone!
Along with the new Sin&#225;tica Monitor 1.1 comes the new Sin&#225;tica Online Store.
And please don&#8217;t forget our ongoing promotions:

Discount to Beta Users. (it ends in less than one week!)
Discount to members of the Firebird Foundation.

If you have any questions regarding Sin&#225;tica or Sin&#225;tica Monitor, email me.
]]></description>
			<content:encoded><![CDATA[<p>Welcome everyone!</p>
<p>Along with the new <a href="http://www.sinatica.com.br/index.php?option=com_content&amp;view=article&amp;id=11&amp;Itemid=17&amp;lang=en">Sin&aacute;tica Monitor 1.1</a> comes the new <a href="http://www.sinatica.com.br/index.php?option=com_content&amp;view=article&amp;id=16&amp;Itemid=18&amp;lang=en">Sin&aacute;tica Online Store</a>.</p>
<p>And please don&#8217;t forget our ongoing promotions:</p>
<ul>
<li><a href="http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-sinatica-monitor-beta-users">Discount to Beta Users</a>. (it ends in less than one week!)</li>
<li><a href="http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-firebird-foundation-members">Discount to members of the Firebird Foundation</a>.</li>
</ul>
<p>If you have any questions regarding Sin&aacute;tica or Sin&aacute;tica Monitor, <a href="mailto:douglas.tosi@sinatica.com?subject=Sin%C3%A1tica%20Online%20Store">email me</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/11/sinatica-online-store-is-now-open/feed</wfw:commentRss>
		</item>
		<item>
		<title>Discount to Firebird Foundation Members</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-firebird-foundation-members</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-firebird-foundation-members#comments</comments>
		<pubDate>Tue, 18 Nov 2008 18:18:14 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Sinática]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=20</guid>
		<description><![CDATA[Ever since the first Sin&#225;tica Monitor prototype was ready back in May, I have imagined myself announcing this promotion.
I really believe that one of the ways to a stronger Firebird Foundation is by creating opportunities for members to receive benefits from their memberships. A stronger Foundation means a stronger Firebird, and that is to everyone&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since the first <a href="http://www.sinatica.com/index.php?lang=en">Sin&aacute;tica Monitor</a> prototype was ready back in May, I have imagined myself announcing this promotion.</p>
<p>I really believe that one of the ways to a stronger <a href="http://www.firebirdsql.org/index.php?op=ffoundation">Firebird Foundation</a> is by creating opportunities for members to receive benefits from their memberships. A stronger Foundation means a stronger Firebird, and that is to everyone&rsquo;s benefit.</p>
<p>With that spirit in mind, and with much joy, today I announce that <strong>Sin&aacute;tica will give a 10% discount to all members of the Firebird Foundation</strong>.</p>
<p>If you wish to buy Sin&aacute;tica Monitor, email me your name and membership number (<a href="http://www.firebirdsql.org/index.php?op=ffoundation&amp;id=members_alpha">here</a>). I will reply with the discount coupon you can use on the Sin&aacute;tica Online Store.</p>
<p>The conditions:</p>
<ul>
<li>You or your company must be a member of the Firebird Foundation</li>
<li>Your subscription payments must be up-to-date (<a href="http://www.firebirdsql.org/index.php?op=ffoundation&amp;id=members_alpha">here</a>)</li>
<li>This discount is not available in conjunction with any <a href="http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-sinatica-monitor-beta-users">other promotional offerings</a></li>
</ul>
<p>In addition, there is no problem if you are not currently a member. You can <a href="http://www.firebirdsql.org/index.php?op=ffoundation&amp;id=aboutMembership">join now</a> and receive the discount in just a few days.</p>
<p>If you have any questions, please <a href="mailto:douglas.tosi@sinatica.com?subject=Discount%20to%20Firebird%20Foundation%20Members">email me</a> and I will respond immediately.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-firebird-foundation-members/feed</wfw:commentRss>
		</item>
		<item>
		<title>Discount to Sinática Monitor Beta Users</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-sinatica-monitor-beta-users</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-sinatica-monitor-beta-users#comments</comments>
		<pubDate>Tue, 04 Nov 2008 20:04:48 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Sinática]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=19</guid>
		<description><![CDATA[Good news to users of Sin&#225;tica Monitor Beta.
You may answer this survey about your experience with Sin&#225;tica Monitor Beta and get a 20% discount in case you decide to buy the commercial version.
If you&#8217;re not using Sin&#225;tica Monitor yet, download it now.
Here&#8217;s how the discount works:

Use Sin&#225;tica Monitor Beta for a few days until you&#8217;re [...]]]></description>
			<content:encoded><![CDATA[<p>Good news to users of Sin&aacute;tica Monitor Beta.</p>
<p>You may <a target="_blank" href="http://www.esurveyspro.com/Survey.aspx?id=685d04ad-575d-4040-b15f-ffafd34437bd">answer this survey</a> about your experience with Sin&aacute;tica Monitor Beta and get a 20% discount in case you decide to buy the commercial version.</p>
<p>If you&#8217;re not using Sin&aacute;tica Monitor yet, <a href="http://www.sinatica.com/index.php?option=com_content&amp;view=article&amp;id=11&amp;lang=en">download it now</a>.</p>
<p>Here&#8217;s how the discount works:</p>
<ul>
<li>Use Sin&aacute;tica Monitor Beta for a few days until you&#8217;re familiar with it.</li>
<li>Answer the <a target="_blank" href="http://www.esurveyspro.com/Survey.aspx?id=685d04ad-575d-4040-b15f-ffafd34437bd">survey</a> and don&#8217;t forget to register a valid email address.</li>
<li>The survey will be online starting today until 11/25/08.</li>
<li>By the end of this period I&#8217;ll send a promotional code to each participant&#8217;s email.</li>
<li>This code may then be used to get the 20% discount in the Sin&aacute;tica Online Store.</li>
<li>The Beta Discount will be valid until 01/25/09.</li>
</ul>
<p>The survey has 21 questions and takes about 3 minutes to be answered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/11/discount-to-sinatica-monitor-beta-users/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sinática Monitor is here!</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/10/sinatica-monitor-is-here</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/10/sinatica-monitor-is-here#comments</comments>
		<pubDate>Mon, 20 Oct 2008 20:11:25 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<category><![CDATA[Firebird]]></category>

		<category><![CDATA[Sinática]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=18</guid>
		<description><![CDATA[If you are curious to know the Product I was cooking for the last months, your wait is over.
It&#8217;s called Sin&#225;tica Monitor for Firebird. And it was specially created to monitor your database and discover those hard-to-find problems.
Here&#8217;s an example:
Remember that transaction that got stuck and caused a major confusion because your server became extremely [...]]]></description>
			<content:encoded><![CDATA[<p>If you are curious to know the Product I was cooking for the last months, your wait is over.</p>
<p>It&#8217;s called <em><strong>Sin&aacute;tica Monitor for Firebird</strong></em>. And it was specially created to monitor your database and discover those hard-to-find problems.</p>
<div>Here&#8217;s an example:</div>
<div>Remember that <strong>transaction that got stuck</strong> and caused a major confusion because your server became extremely slow?</div>
<div>Sin&aacute;tica Monitor detects exactly which transaction is stuck and spares you the hard work of looking for it.</div>
<div>&nbsp;</div>
<div>Here&#8217;s another one:</div>
<div>Remember that customer that complains about your system becoming unbearably slow every third Saturday?</div>
<div>Sin&aacute;tica Monitor is the ideal tool to help you find out what is going on. Whether it is a <strong>slow statement</strong> or one that is <strong>not using indexes</strong>, Sin&aacute;tica monitor points you to the problem in a simple and easy way.</div>
<p>And that&#8217;s just the beginning.</p>
<p>Visit out <a href="http://www.sinatica.com/index.php?lang=en">new site</a> and see screenshots of Sin&aacute;tica Monitor in action.</p>
<p>Sin&aacute;tica Monitor is entirely free during the Beta period.</p>
<p><a href="http://www.sinatica.com/index.php?option=com_content&amp;view=article&amp;id=11&amp;lang=en">Download now</a> and find out what it can do for <em><strong>your </strong></em>database.</p>
<p>And please don&#8217;t be shy! I want to hear from you. Send me your <a href="http://www.sinatica.com/index.php?option=com_content&amp;view=article&amp;id=2&amp;Itemid=4&amp;lang=en">ideas and suggestions</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/10/sinatica-monitor-is-here/feed</wfw:commentRss>
		</item>
		<item>
		<title>Happy Programmer’s Day!</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/09/happy-programmers-day</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/09/happy-programmers-day#comments</comments>
		<pubDate>Fri, 12 Sep 2008 12:08:00 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=17</guid>
		<description><![CDATA[Programmers rejoice! For today is your day. The 256th day of the year.
I have no idea who came up with this day but I loved it. And here&#8217;s what I propose to spread the meme:
Send &#60;your favorite gift&#62; to yourself at work.
When someone asks, say:
- Oh, today is Programmer&#8217;s Day and &#60;your beloved one&#62; remembered [...]]]></description>
			<content:encoded><![CDATA[<p>Programmers rejoice! For today is your day. The 256th day of the year.</p>
<p>I have no idea who came up with this day but I loved it. And here&#8217;s what I propose to spread the meme:</p>
<h5>Send <em>&lt;your favorite gift&gt;</em> to yourself at work.</h5>
<h5>When someone asks, say:</h5>
<h5>- Oh, today is Programmer&#8217;s Day and <em>&lt;your beloved one&gt;</em> remembered me.</h5>
<p>Let&#8217;s make this day and the greatness of our work known to all. Or better let&#8217;s make it a national holyday. Or better yet, let&#8217;s make it a world-wide holyday! After all we are prefectionists.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/09/happy-programmers-day/feed</wfw:commentRss>
		</item>
		<item>
		<title>Know your server</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/09/know-your-server</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/09/know-your-server#comments</comments>
		<pubDate>Tue, 02 Sep 2008 15:34:57 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Firebird]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=16</guid>
		<description><![CDATA[A post by Jeff Atwood got my attention last week. He reports how he had difficulties to find a problem in StackOverflow beta. They kept getting deadlock logs during the day and in the end the problem was related to MS SQL Server blocking readers:

You can attach the profiler to catch the deadlock event and [...]]]></description>
			<content:encoded><![CDATA[<p>A post by <a target="_blank" href="http://www.codinghorror.com/blog/">Jeff Atwood</a> got my attention last week. He reports how he had difficulties to find a problem in <a target="_blank" href="http://stackoverflow.com/">StackOverflow</a> <a target="_blank" href="http://blog.stackoverflow.com/2008/07/stack-overflow-private-beta-begins/">beta</a>. They kept getting <a target="_blank" href="http://www.codinghorror.com/blog/archives/001166.html">deadlock </a>logs during the day and in the end the problem was related to MS SQL Server blocking readers:<o:p></o:p><o:p></o:p></p>
<blockquote>
<p><cite>You can attach the profiler to catch the deadlock event and see the actual commands that are deadlocking. I did that, and found there was <i>always</i> one particular SQL command involved:</cite></p>
<p><strong><cite>UPDATE </cite></strong><cite>[Posts]<br />
<strong>SET </strong>[AnswerCount] = @p1, [LastActivityDate] = @p2, [LastActivityUserId] = @p3<br />
<strong>WHERE </strong>[Id] = @p0</cite><o:p></o:p></p>
<p><cite>If it detects a deadlock, SQL Server forces one of the deadlocking commands to lose &#8212; specifically the one that uses the least resources. The statement on the losing side varied, but in our case <strong>the losing deadlock statement was always a really innocuous database read</strong>, like so:</cite></p>
<p><strong><cite>SELECT *</cite></strong><cite><br />
<strong>FROM </strong>[Posts]<br />
<strong>WHERE </strong>[ParentId] = @p0</cite></p>
</blockquote>
<p>To fix the problem they had to instruct MS SQL Server to use dirty reads on each those selects. What kept hammering my head all these days was not how can modern databases still block readers. But the lesson we can take from the episode. Independently of server and its architectural limitations, the important thing is to understand it and also to know your application&#8217;s environment very well.</p>
<p>In the case of StackOverflow Jeff found that a possible solution was dirty reads. If the transactions performed by the website took a long time, dirty reads would not be an option. But knowing his application very well he knew that was not the case. Choosing dirty reads would have no consequences. Independently of what <a href="http://en.wikipedia.org/wiki/ACID" target="_blank">ACID</a> purists would say. And I confess I turned my nose when I first read &quot;dirty read&quot;.<o:p></o:p></p>
<p>Thanks to its multi-generational architecture <a href="http://www.firebirdsql.org/" target="_blank">Firebird</a> does not block readers. So it&#8217;s natural that this problem may seem strange to us. But each architecture has its pros and cons. This same multi-generational architecture, if not correctly used, can be a problem. It&#8217;s the case of long running transactions or &quot;stuck transactions&quot;.<o:p></o:p></p>
<p>Such transactions cause record versions to accumulate in the database. (These versions can also be called generations. It&#8217;s multi-generational architecture, remember?) The more versions accumulate more work Firebird has to do to find the correct version of each record. If stuck for long enough Firebird server can get slow to the point of looking like it&#8217;s dead. How much time depends of the database load and the server&#8217;s hardware. Could be a month, could be an hour.</p>
<p>I&#8217;ve seen it happen many times. In some of those occasions I saw managers argue for hours that MS SQL Server or Oracle don&#8217;t have such problem. The fact is that they have other architectural details that you must take into account in your application. For example, some databases block readers. Simply switching databases, as some of those managers suggested, is not a solution.<o:p></o:p></p>
<p>Although having <a target="_blank" href="http://www.firebirdsql.org/manual/migration-mssql.html">StackOverflow powered by Firebird</a> would not be a bad idea. ;)<o:p></o:p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/09/know-your-server/feed</wfw:commentRss>
		</item>
		<item>
		<title>Forced-Writes and Firebird database corruption</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/08/forced-writes-firebird-database-corruption</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/08/forced-writes-firebird-database-corruption#comments</comments>
		<pubDate>Sat, 02 Aug 2008 15:00:49 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Firebird]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=14</guid>
		<description><![CDATA[If there were statistics on corrupted Firebird databases, I believe more than 80% of them would have something in common: they were running with forced-writes off.
Since Firebird 2.1 forced-writes also work in linux. With that in mind I put together a comparison between the two modes.
What are forced-writes and when to use them?
I hope DBAs [...]]]></description>
			<content:encoded><![CDATA[<p>If there were statistics on corrupted Firebird databases, I believe more than 80% of them would have something in common: they were running with forced-writes off.</p>
<p>Since <a target="_blank" href="http://firebirdsql.org/">Firebird 2.1</a> forced-writes also <a target="_blank" href="http://firebirdsql.org/devel/doc/rlsnotes/html/rlsnotes210.html#rnfb210-global-fwrites">work in linux</a>. With that in mind I put together a comparison between the two modes.</p>
<p><a href="http://www.sinatica.com/blog/en/index.php/articles/forced-writes-when-to-use">What are forced-writes and when to use them?</a></p>
<p>I hope DBAs who like to live dangerously find this useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/08/forced-writes-firebird-database-corruption/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sinática and Firebird - News on The Product</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/07/sinatica-and-firebird-news-on-the-product</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/07/sinatica-and-firebird-news-on-the-product#comments</comments>
		<pubDate>Sat, 26 Jul 2008 13:21:23 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Sinática]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=12</guid>
		<description><![CDATA[Yesterday I was asked what relation Sinatica&#180;s Product has to Firebird. After all I mention creating tools for software developers but my blog has many Firebird-related posts.
Great question!
The Product is made for Firebird database users. Programmers and database administrators.
Although I won&#8217;t say much more about it for now (including it&#8217;s name, that&#8217;s why we&#8217;ll just [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I was asked what relation Sinatica&acute;s Product has to Firebird. After all I <a href="http://www.sinatica.com/blog/en/index.php/what-is-this-blog">mention</a> creating tools for software developers but my blog has many Firebird-related posts.</p>
<p>Great question!</p>
<p>The Product is made for Firebird database users. Programmers and database administrators.</p>
<p>Although I won&#8217;t say much more about it for now (including it&#8217;s name, that&#8217;s why we&#8217;ll just call it The Product) I can already tell you that next week The Product will have its first chance to leave the lab and work in a production environment.</p>
<p>So <a href="http://www.sinatica.com/blog/en/index.php/feed">stay tuned</a> for more Firebird <a href="http://www.sinatica.com/blog/en/index.php/articles">articles</a> and news on The product here at Sin&aacute;tica blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/07/sinatica-and-firebird-news-on-the-product/feed</wfw:commentRss>
		</item>
		<item>
		<title>5th Firebird Developers Day - What the future holds</title>
		<link>http://www.sinatica.com/blog/en/index.php/2008/07/5-firebird-developers-day-what-the-future-holds</link>
		<comments>http://www.sinatica.com/blog/en/index.php/2008/07/5-firebird-developers-day-what-the-future-holds#comments</comments>
		<pubDate>Tue, 22 Jul 2008 15:25:05 +0000</pubDate>
		<dc:creator>Douglas Tosi</dc:creator>
		
		<category><![CDATA[Events]]></category>

		<category><![CDATA[Firebird]]></category>

		<guid isPermaLink="false">http://www.sinatica.com/blog/en/?p=10</guid>
		<description><![CDATA[Two fantastic days talking about Firebird with great people. That&#8217;s how my first Firebird Developers Day was.

Arriving at the Unimep Theater
I learned a few new tricks and left with a very good perspective about the project&#8217;s future. This perspective I now share with you.
Firebird 3.0
We can wait a hybrid based on ClassicServer but with good [...]]]></description>
			<content:encoded><![CDATA[<p>Two fantastic days talking about Firebird with great people. That&#8217;s how my first Firebird Developers Day was.</p>
<p style="text-align: center;"><a target="_blank" href="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_TeatroUnimep_Big.jpg"><img hspace="10" height="200" align="middle" width="292" alt="Unimep Theater Piracicaba Firebird Developers Day" src="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_TeatroUnimep_Small.jpg" /></a></p>
<h6 style="text-align: center;">Arriving at the Unimep Theater</h6>
<p>I learned a few new tricks and left with a very good perspective about the project&#8217;s future. This perspective I now share with you.</p>
<h4>Firebird 3.0</h4>
<p>We can wait a hybrid based on ClassicServer but with good doses of code from both SuperServer and Vulcan. And that&#8217;s good. No huge changes that would take decades to stabilize. The Firebird team&#8217;s proposal, according to Dmitry Yemanov, is evolutionary and not revolutionary.</p>
<p style="text-align: center;"><a target="_blank" href="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_TeatroUnimep2_Big.jpg"><img height="214" width="285" alt="Unimep Theater Piracicaba Firebird Developers Day" src="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_TeatroUnimep2_Small.jpg" /></a></p>
<h6 style="text-align: center;">Very early in the morning there was a lot of people already.</h6>
<p>Dmitry Yemanov also showed strong opinions about having shared data and metadata caches. It seems ClassicServer&#8217;s dedicated cache is going to be deprecated very soon. Amen.</p>
<p>Installation and configuration will be easier with only one executable for all architectures.</p>
<p>In the MasterClass I had the opportunity to express how much I like the monitoring tables and how easier they make the life of a Firebird DBA. The good news is that it seems the Firebird team is also interested in extending them.</p>
<p style="text-align: center;"><a href="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_End_Big.jpg" target="_blank"><img height="214" width="285" alt="Unimep Theater Piracicaba Firebird Developers Day" src="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_End_Small.jpg" /></a></p>
<h6 style="text-align: center;">I was the last one to leave! :)</h6>
<h4>Firebird 4?</h4>
<p>When I asked about a native SQL parser, Dmitry Yemanov said it is very interesting for Firebird and it&#8217;s in the plans. But there is no schedule and he can&#8217;t make promises.</p>
<p>Internally Firebird translates SQL into a recursive language called BLR. Statements are then executed in BLR. In theory a native SQL parser would bring a slight performance increase. Most importantly, it would make extending Firebird&#8217;s SQL syntax a much simpler task.</p>
<p>The same goes to having value distribution histograms in indices. No schedule.</p>
<h4>Meetings</h4>
<p>Another fantastic part of FDD was meeting and getting to know our Russian colleagues <a target="_blank" href="http://www.ibsurgeon.com">Dmitry Kuzmenko</a> (IBSurgeon), <a target="_blank" href="http://www.firebirdsql.org">Dmitry Yemanov</a> (Firebird SQL) e <a target="_blank" href="http://www.fast-report.com">Michael Phlippenko</a> (Fast Report). And also some of the Speakers as <a target="_blank" href="http://www.thorsoftware.com.br">Alexandre Benson Smith</a> (Thor Software), o <a target="_blank" href="http://www.unimep.br">Professor Beto</a> (Unimep) e o <a target="_blank" href="http://www.chamando.com.br">Luis Paulo</a> (Chamando.com.br).</p>
<p>None of that would be possible, of couse, without the folks at <a target="_blank" href="http://www.firebase.com.br">Firebase.com.br</a>. A Big Thanks to them and in special to Carlos Cantu for organizing this event.</p>
<p>See you next year!</p>
<p style="text-align: center;"><a target="_blank" href="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_BoaNoite_Big.jpg"><img height="237" width="294" alt="good night screen" src="http://www.sinatica.com/blog/br/wp-content/uploads/image/blog/2008/07/FDD_BoaNoite_Small.jpg" /></a></p>
<h6 style="text-align: center;">This unimep terminal speaks for me.</h6>
<h4 style="text-align: center;">Good Night. Waiting automatic energy shutdown in a few moments.</h4>
]]></content:encoded>
			<wfw:commentRss>http://www.sinatica.com/blog/en/index.php/2008/07/5-firebird-developers-day-what-the-future-holds/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
