DEV Community

Cover image for WHAT IS SOLID AND WHY YOU MUST KNOW ABOUT IT.
Abraham covenant
Abraham covenant

Posted on • Updated on

WHAT IS SOLID AND WHY YOU MUST KNOW ABOUT IT.

INTRODUCTION

Basically, assimilating the concept "SOLID" and the whole detail it entails, may be quite overwhelming,

But don't worry because this article will take you through this concept, and its role in modifying the data management system in the near future if implemented.

THE CONCEPT OF SOLID

The concept "SOLID" is derived from "social linked data",and it is a project aimed at giving users total control over their personal data.

The said to be father of the web, "Tim Berners-Lee" , aka TBL, founded the INRUPT company for this purpose, he being the pioneer with a drive that the internet was in need of repair due to abuses going on, decided to introduce a system whereby users are in total control of their personal data, which is to be stored in "pods"(personal online data stores), to give access to applications and people to use it, and can invariably withdraw the access to this informations at will.

PROS AND CONS OF INCORPORATING SOLID IN DATA MANAGEMENT

With this project on ground we might experience a notable impact as regards personal data management if TBL keeps his dream alive, but you must also consider the Pros and Cons of this wonderful idea.

PROS

  1. Solid allows users to be in control of their information i.e to grant and withdraw permission to access personal data stored in pods, and this can reduce the rate of exploitation in the internet circle which is as a result of certain vulnerabilities.

  2. The INRUPT company led by TBL is designing a system to manage user information, so, no stress in accessing it nor fear of lossing these informations.which establishes the security of user information. This is really a good turn up.

CONS

  1. Cost of managing user information , the solid idea may sound good to you but you really need to know that you have to pay for the storage capacity your informations occupy, which may be a problem to most users

  2. Lack of total control, this may seem contradictory to SOLID's original aim, but the truth is since the company is building the software in which your informations occupy you lack the ability to customize your personal data storage set up, which means you are not totally in control.

  3. Need for internet connection,for your awareness,your informations are stored remotely,so in other to access them you need to be connected to the internet.

  4. Privacy setbacks, though you are in control of your informations but don't forget the fact that a third party system is managing your informations, and could leak these informations, and this defeats the privacy advantage.

CONCLUSION

This is just an introduction to this 'SOLID' revolution that might change the data management system of the internet, so this is the end of this article. You can still go further in your research to understand it's full structure if you're still inquisitive about this subject. Thank you.

i am Abraham covenant a software developer in HTML, CSS, JAVASCRIPT & PHP, advancing rapidly since 2021 till date and gasping in more informations necessary for solution provision.

Top comments (2)

Collapse
 
jonrandy profile image
Jon Randy πŸŽ–οΈ

I've been following the Solid project for a number of years now. I really wish it would gain more traction... it feels like a much better vision for the future of the web than any of this Web3 crap

Collapse
 
covelitein profile image
Abraham covenant

You can reach me via my email
abrahamcovenant2004@gmail.com