Seeking Advice

This page summarizes the projects mentioned and recommended in the original post on /r/gamedev

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

    Finally, the last piece that might have tripped you up is the reference to redis is a distributed in memory data store with basic get/set functionality. While its API surface is simple, the magic is that is designed to be highly performant, handling hundreds of thousands of requests per second. This is what I would envision to be the state management system or essentially where the "world" would be stored.

  • 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
  • kubernetes

    Production-Grade Container Scheduling and Management

    k8s stands for kubernetes which is a container orchestration service. Essentially, most modern systems are independently deployable services which are each packaged as a docker image which describes the dependencies of the system the service requires as well as startup commands. k8s allows an engineer to describe scalability requirements and attempts to optimally package docker images onto virtual machines which either you can provide using bare metal (machines you own) or through a cloud provider. The k8s master node measures performance of each container and will provision more per scaling requirements of the system. Essentially it allows it to look at the system and say "Service A is running at 80% CPU and requires more instances, Amazon, I would like another virtual machine and I am going to deploy another pod with Service A in it to meet demand... Ahhh, Service B has two instances, and is below 25% utilization on both, I am going to shut one down for you"

  • go

    The Go programming language

    If you are a developer, I at least imagine you have a passing knowledge of the existence of golang which is a performant language created by Google.

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

  • Podman 4.3 on Windows 10: Install

    4 projects | dev.to | 21 Jan 2023
  • looking to hear from experienced devs who work companies that do not require grinding lertcode

    2 projects | /r/cscareerquestions | 21 Dec 2022
  • Building a Monorepo in Golang

    4 projects | /r/golang | 9 Mar 2022
  • GoLang ? Looking for Best resources

    2 projects | /r/learnprogramming | 11 Sep 2021
  • Optimizing Kubernetes Deployments: Tips and Tricks

    1 project | dev.to | 3 Jul 2024

Did you konow that Go is
the 4th most popular programming language
based on number of metions?