<?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: Karan Batavia</title>
    <description>The latest articles on DEV Community by Karan Batavia (@kbatavia12).</description>
    <link>https://dev.to/kbatavia12</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%2F863919%2F2c0abeca-b01b-411c-a832-b6841c97e9f5.jpeg</url>
      <title>DEV Community: Karan Batavia</title>
      <link>https://dev.to/kbatavia12</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kbatavia12"/>
    <language>en</language>
    <item>
      <title>Big tech system and database management.</title>
      <dc:creator>Karan Batavia</dc:creator>
      <pubDate>Sat, 04 Jun 2022 07:37:25 +0000</pubDate>
      <link>https://dev.to/kbatavia12/big-tech-system-and-database-management-2hp6</link>
      <guid>https://dev.to/kbatavia12/big-tech-system-and-database-management-2hp6</guid>
      <description>&lt;p&gt;Me and my friends developed a small social media and chat application, though we used Firebase as our database, and as we are newbies, I'm sure we didn't use the best practices and scaling the app would be a nightmare. As this was a hobby project, none of us really care about scaling.&lt;/p&gt;

&lt;p&gt;But this got us to thinking, how do big tech companies like Facebook, Instagram and Snapchat to name a few, manage their user database and what kind of structure they use, I understand this is the kind of information that doesn't get out, I'd just like an insight into what are the best practices for large systems and what kind of databases are used and preferred and why?&lt;/p&gt;

&lt;p&gt;Any input would be valuable. Thank you.  &lt;/p&gt;

</description>
      <category>database</category>
      <category>architecture</category>
      <category>api</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Project ideas!!! (Frustrated)</title>
      <dc:creator>Karan Batavia</dc:creator>
      <pubDate>Fri, 03 Jun 2022 07:09:09 +0000</pubDate>
      <link>https://dev.to/kbatavia12/project-ideas-frustrated-3lai</link>
      <guid>https://dev.to/kbatavia12/project-ideas-frustrated-3lai</guid>
      <description>&lt;p&gt;I'm pretty frustrated about this lately, I want to develop something out of the box, but all I see on the internet is the good old ToDo app or some clone. Please suggest some ideas I can start developing as a side project.&lt;/p&gt;

&lt;p&gt;Edit - I got to thinking, and instead of going for a full-stack project, I thought of implementing a data structure Trie which I think is fairly complex; in JavaScript and by making an autocomplete feature with it. Tell me how you like this idea.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>react</category>
      <category>python</category>
    </item>
  </channel>
</rss>
