Hasty Briefsbeta

Bilingual

Maybe the database got it right

4 months ago
  • #ORM
  • #database
  • #software-development
  • The article discusses the historical distancing of databases in software development, favoring in-memory models and object-oriented programming.
  • It highlights how despite efforts to minimize database influence, databases indirectly shaped system designs.
  • The rise of ORMs and NoSQL movements further distanced relational databases, yet applications remained CRUD-heavy and relational.
  • Modern frontend development and the need for expressive data queries led to solutions like GraphQL, reintroducing database-like features.
  • Relational databases evolved, incorporating features from systems meant to replace them, suggesting they might have been right all along.
  • The article questions whether the reflexive hiding of databases still serves current needs and suggests reevaluating their role in system design.