<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yehonatan Water Man</title>
    <description>The latest articles on DEV Community by Yehonatan Water Man (@yonixw).</description>
    <link>https://dev.to/yonixw</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F348821%2Fd9d69e20-3fa0-45c4-803c-09afc9c05f9b.png</url>
      <title>DEV Community: Yehonatan Water Man</title>
      <link>https://dev.to/yonixw</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yonixw"/>
    <language>en</language>
    <item>
      <title>📣Startups, Check your Database EOL before using it</title>
      <dc:creator>Yehonatan Water Man</dc:creator>
      <pubDate>Tue, 10 Mar 2020 18:23:12 +0000</pubDate>
      <link>https://dev.to/yonixw/startups-check-your-database-eol-before-using-it-1g1o</link>
      <guid>https://dev.to/yonixw/startups-check-your-database-eol-before-using-it-1g1o</guid>
      <description>&lt;h1&gt;
  
  
  A Cautionary tale 🐺👩‍🦰👵
&lt;/h1&gt;

&lt;p&gt;In our startup, we develop a solution for the fin-tech section. Yesterday we realised that our clients will scan our dockers with a security radar agent every quater. It will probably be some McAfee product.&lt;/p&gt;

&lt;p&gt;For the inexperienced me, That was quite a shock. It essentially creates another trigger for a development process other than adding features and fixing bugs.&lt;/p&gt;

&lt;p&gt;After speaking with someone experienced, he told me that as long as a product did not reach its end of life (EOL) support, I don't need to update it. &lt;em&gt;Side note&lt;/em&gt;: MongoDB 4.2 breaks our product, unlike mongo 4.0.&lt;/p&gt;

&lt;h1&gt;
  
  
  Apache, do you got me? 😎🤙
&lt;/h1&gt;

&lt;p&gt;Now, because we were evaluating CouchDB (Apache project), I was looking for the EOL and I found the following &lt;a href="https://cwiki.apache.org/confluence/display/COUCHDB/Current+Releases"&gt;[Source]&lt;/a&gt; : &lt;strong&gt;When a security-related release occurs, affected versions are immediately deprecated and no longer supported by the CouchDB team&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Well, That is just unacceptable 🤢. You do realise that I can't put a DB in my production and fearing everyday that its end of support might just happen? Making me use an updated version that who knows if compatible or not?&lt;/p&gt;

&lt;p&gt;Luckily, Both mongo &lt;a href="https://www.mongodb.com/support-policy"&gt;[source]&lt;/a&gt; and elasticsearch &lt;a href="https://www.elastic.co/support/eol"&gt;[source]&lt;/a&gt; have a 1.5 year of support for each version. Giving that, I will have to use them as our production database candidates - only this way I can plan in advance when to upgrade and not be hit with it at the next security scanning.&lt;/p&gt;

</description>
      <category>support</category>
      <category>couchdb</category>
      <category>enterprise</category>
      <category>fintech</category>
    </item>
  </channel>
</rss>
