How and why Relational Model works for databases

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • calculator

    Windows Calculator: A simple yet powerful calculator that ships with Windows

  • I could see how someone would get that impression If they've only worked at companies who only exist solely to light VC cash on fire.

    It's an incorrect impression, obviously.

    For >20 year old code, Calc.exe is just one example off the top of my head - https://github.com/Microsoft/calculator

    The majority of the products I've personally worked on over my 15 year career in software development are still doing useful things and contain code written more than 20 years ago.

  • PgHero

    A performance dashboard for Postgres

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • relic

    Functional relational programming for Clojure(Script).

  • Ahhh... a fellow traveller on the road.

    I have been hacking on a Clojure/Script library (https://github.com/wotbrew/relic) to experiment with exactly this kind of thing. / PLUG

    For most problems I encounter I want to focus on the data and its relationships.

    I cannot help feeling like our programming languages an idioms have me deal way to much with 'mechanism', the machine like structures and forms that are mostly incidental to the data domains I work in, and are entirely about performance, layout, access pattern etc - when a machine could do an ok job of making those decisions for me until optimisation becomes important.

  • amazon-redshift-utils

    Amazon Redshift Utils contains utilities, scripts and view which are useful in a Redshift environment

  • I always install https://github.com/awslabs/amazon-redshift-utils/tree/master... on my Redshift clusters.

    What you are describing as code reuse exists for databases, but they are called applications and generally utilize a general purpose programming language. It doesn’t make sense to have a SLA data model library because every use case is different. It’s a database, not procedural code.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts