singletons
containers
singletons | containers | |
---|---|---|
2 | 20 | |
288 | 3,590 | |
0.0% | 2.0% | |
7.9 | 10.0 | |
23 days ago | 5 days ago | |
Haskell | Shell | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
singletons
- Is it possible to create singleton types for datatype wrapping String/Text?
-
Hey Rustaceans! Got an easy question? Ask here (12/2021)!
In Haskell, you can do this with various trickery involving GADTs/constraints/singletons.
containers
-
Why pinning your dependency versions matters
It worked perfectly for months until this morning, when I woke up to my database in a crashloop and my service completely unavailable. Why? It turns out K8s had to restart the PostgreSQL pod, which then loaded the latest 15.* version of the Docker image. Unfortunately for me, that image was buggy and sent my database down to into oblivion.
-
Deploy Kafka connector on GKE cluster
[https://github.com/bitnami/containers/tree/main/bitnami/kafka](https://github.com/bitnami/containers/tree/main/bitnami/kafka)
-
The Home Server Journey - 6: Your New Blogging Career
Of course that requires a more complex setup for the database server itself, but thanks to Bitnami's mariadb-galera Docker image and Helm chart, I've managed to get to something rather manageable for our purposes:
-
The Home Server Journey - 5b: A Bridge Too Far?
If you're writing your own application, it's easy to define different addresses for writing to and reading from a replicated database, respecting the role of each copy. But a lot of useful software already around assumes a single connection is needed, and there's no simple way to get around that. That's why you need specific intermediaries or proxies like Pgpool-II for PostgreSQL, that can appear to applications as a single entity, redirecting queries to the appropriate backend database depending on it's contents:
- 🚀 Primeros Pasos con Moodle: Crea tu Plataforma E-Learning en un Proyecto Local
-
Securing CouchDB with Keycloak Behind Nginx Reverse Proxy – Part 1
As mentioned previously, it is based on the one of Bitnami’s containers. Details about environment variables available to be set can be found on Bitnami’s GitHub. Here, we set up the default admin account and database credentials. Additionally, we set the proxy option to "edge" which basically means that communication with Keycloak will happen over HTTP and not over HTTPS protocol. This is acceptable as the Nginx reverse proxy will handle SSL for us.
-
Extend Bitnami Cassandra Image to customize the configuration in cassandra.yaml
There are multiple benefits of using the images from Bitnami. We can refer to their github repo for additional details. The Bitnami image from cassandra provides us the option to override few of the configurations in the cassandra.yaml file by passing the values as environment variables. For eg: When we provide an environment variable - CASSANDRA_CLUSTER_NAME – to the container, the value of this variable gets updated in the cassandra.yaml -> cluster_name field.
-
Debian 12 is now the base operating system of Bitnami packages
Have a look at the postgresql readme file to see the value they add: https://github.com/bitnami/containers/tree/main/bitnami/post...
When you use a bunch of different containers from Bitnami, you'll start to notice common configuration patterns which make managing the containers easier.
On the flipside, the additional configuration sometimes contradicts to the official documentation, so that can add complexity from time to time.
-
What other catalogs can you install onto truenas scale? -Bitnami?
https://github.com/bitnami/containers https://bitnami.com/stack/mariadb/containers
-
Helm Beginner Question: How do I test a helm chart for bitnami on my local machine while also making a few small edits to the core image?
git clone https://github.com/bitnami/containers.git cd bitnami/APP/VERSION/OPERATING-SYSTEM
What are some alternatives?
containers - Assorted concrete container types
adjunctions - Simple adjunctions
hoq - A language based on homotopy type theory with an interval
anna - A low-latency, cloud-native KVS
open-typerep - Open type representations and dynamic types
indexed-containers
parameterized-utils - A set of utilities for using indexed types including containers, equality, and comparison.
igraph - Incomplete Haskell bindings to the igraph library (which is written in C)
cubical - Implementation of Univalence in Cubical Sets
codis - Proxy based Redis cluster solution supporting pipeline and scaling dynamically
permutation - git import of patrick perry permutations lib from darcs
psqueues - Priority Search Queues in three different flavors for Haskell