How to install Redis on Synology NAS (Container Manager)

Hello everyone! 👋 I run a small set of containers on my NAS at Home to monitor different weather and run automations. Because of this I wanted to install Redis on my NAS as well. Redis is a key value database that has a lot of extra modules such as: Redis Search: A query and indexing engine for Redis, providing secondary indexing, full-text search, vector similarity search and aggregations. Redis JSON: A NO-SQL Document Database Redis Graph: A graph database. Redis TimeSeries: A time series database. Redis Bloom: Bloom and Cuckoo filters implementation. Redis Streams: An append only Log These functionalities save me a lot of time and improve my software running inside my home. Redis is also a simple service to deploy and maintain. ...

December 16, 2024 · 1 min · Denis Nutiu

How to install DaVinci Resolve on Linux (Fedora Edition)

Hello everyone! 👋 In this article you will learn how to install DaVinci Resolve Free and Studio editions on Fedora 40 and Fedora 41. The first step is to download DaVinci Resolve from the official website, either with: Free Edition Studio Edition The next step is to download and install DaVinci Helper. 1 2 sudo dnf copr enable -y herzen/davinci-helper sudo dnf install -y davinci-helper Once you’ve installed DaVinci Helper, the following steps are simple. Simply circle through the tabs to on the left and select the DaVinci Resolve zip file when prompted. ...

November 30, 2024 · 1 min · Denis Nutiu

Python Singleton Pattern implementation with LRU

Hello and happy new year! 🥳🙌 I’ve made a video on how to implement the singleton pattern in Python using the LRU cache. Thank you!

January 7, 2023 · 1 min · Denis Nuțiu

How to document a project with MkDocs 📹

Hello, Welcome my third video tutorial, this time, on how to get started with MkDocs. In this video I try to give you a basic overview of MkDocs and a configuration consisting of the material theme and search plugin. Config The MkDocs configuration used in the video. ...

October 16, 2021 · 2 min · Denis Nuțiu

Kafka Connect MongoDB Sink Connector

Hello 👋, In this article we’re going to build a data pipeline that connects Kafka to MongoDB. In short, we’re going to add a MongoDB Sink connector to a Kafka Connect cluster and run a MongoDB instance in Docker to test the connector. By reading this article I hope that you will learn How to install the MongoDB connector in Kafka Connect How to configure the MongoDB connector How to create topics in Kafka using Confluent Tools How to monitor Kafka Connect using JConsole. Let’s get started! ...

September 19, 2021 · 7 min · Denis Nuțiu

Sharding MongoDB using Range strategy

Hi 👋👋 In this article I will explore the topic of sharding a Mongo Database that runs on Kubernetes. Before we get started, if you want to follow along, please install the tools listed in the prerequisites section, and if you want to learn more about sharding, check out this fantastic article Sharding Pattern. Prerequisites Kubernetes Cluster & kubectl mongosh helm Introduction Let’s install a MongoDB instance on the Kubernetes cluster using helm. ...

August 8, 2021 · 8 min · Denis Nuțiu