Specs
- Application architectures
- microservices, data-centric, event-driven
- Operating system
- Linux x86_64
- Code version control:
- git
- Project management/collaborative development
- Redmine, Gitlab
- Container registry
- Quay, JFrog
- Continuous integration
- Travis CI, Jenkins
- Security
- OpenVPN, SSH, dm-crypt
Software components
- Runtime environments
- Java, PHP, Ruby, Python, NodeJS, Erlang, Scala
- Computing optimizations
- GPU (CUDA), CPU (AVX2)
- Web servers
- Apache HTTPD, Nginx
- Load balancing
- HAProxy, Nginx, Envoy
- Messaging, streaming
- Kafka, ActiveMQ, Fluentd, Logstash, Vector, Rsyslogd
- Data processing
- Hadoop, Spark
Databases
- SQL
- MySQL, MariaDB, PostgreSQL, CockroachDB, SQLite
- NoSQL
- MongoDB, Redis, Clickhouse, Elasticsearch, Cassandra, HBase, Neo4j
Machine learning
- Frameworks
- Tensorflow, Scikit-learn, Pytroch, Caffe2
- Serving
- TensorFlow Serving, BentoML, NVIDIA Triton Inference Server
Simulation environment
- Authentication
- OpenLDAP, Active Directory, Glewlwyd, Keycloak, Ory Hydra
- EMR
- OpenMRS, OpenEMR, GNU Health, GNUmed
- FHIR
- HAPI FHIR, FHIRServer, Firely Server
- PACS
- Orthanc, XNAT, Dicoogle, dcm4che
- LIMS
- OpenELIS, eLabFTW, GNU LIMS, BaobabLIMS
- Public cloud deployment
- Azure, AWS, GCP
- On-premises deployment:
- OpenStack, vSphere, virtual machine, bare metal
- Services packaging
- container
- Small-scale delivery
- virtual appliance (VMWare, KVM, Hyper-V, Xen)
- Large-scale delivery
- Kubernetes cluster (virtual machines, bare metal)
Observability
- Collection
- Prometheus, Logstash+Elasticsearch
- Visualization
- Grafana, Kibana