Close

NoSQL (Not Only SQL)

A NoSQL database provides a mechanism for storing and retrieving data modeled in means other than the tabular relations used in relational databases.

Paxos: An Innovative Path for Distributed Systems

Paxos: An Innovative Path for Distributed Systems

A creative look at how Paxos ensures that all nodes in a distributed system agree on the same state of the world. In distributed systems, all nodes must agree on the same state of the world. This is because if nodes disagree, it can lead to problems such as data […]

Devamını Oku

Rediscovering Data: A Dive into Redis with Python

Rediscovering Data: A Dive into Redis with Python

Redis, an in-memory data structure store, is often used as a database, cache, and message broker. Its versatility and speed make it a popular choice among developers. The possibilities are endless when combined with Python, one of the most widely-used programming languages. In this article, we’ll explore the basics of […]

Devamını Oku

Tarantool: The Fast, In-Memory Database

Tarantool: The Fast, In-Memory Database

Tarantool is an open-source, in-memory database that is used for high-performance applications. It is famous for web applications, real-time analytics, and gaming. What is Tarantool? Tarantool stands for Tarantool Adaptive Node RRealtimeObject Load Bаse. It is a key-value store that stores data in memory. This makes it very fast to […]

Devamını Oku

Grafana Loki OSS | Log aggregation system

Grafana Loki OSS | Log aggregation system

Grafana Loki is a horizontally scalable, highly available, multi-tenant log aggregation system inspired by Prometheus. Developed by Grafana Labs, Loki is designed to be cost-effective and easy to operate. Unlike traditional log aggregation systems, Loki does not index the content of logs. Instead, it indexes a set of labels associated […]

Devamını Oku

Bye-bye Mongo, Hello Postgres

Bye-bye Mongo, Hello Postgres

Author: Philip McMahon In April, the Guardian significantly shifted its content management system (CMS) by migrating from MongoDB to PostgreSQL on Amazon RDS. The Guardian’s CMS tool, Composer, which produces most of its content, was previously backed by a MongoDB database on AWS. This database held about 2.3 million content […]

Devamını Oku

Can SQL and NoSQL coexist?

Can SQL and NoSQL coexist?

SQL (Structured Query Language) and NoSQL (Not Only SQL) databases can coexist and complement each other within the same system or application, leveraging the strengths of both databases. Here’s how they can work together and the benefits of such an arrangement: Hybrid Database Architecture Aspect SQL NoSQL Data Variety Ideal […]

Devamını Oku

Project Voldemort: A distributed database.

Project Voldemort: A distributed database.

Voldemort is a distributed key-value storage system It is used at LinkedIn by numerous critical services powering a large portion of the site. Comparison to relational databases Voldemort is not a relational database; it does not attempt to satisfy arbitrary relations while satisfying ACID properties. Nor is it an object […]

Devamını Oku

Prometheus: The Guardian of Metrics

Prometheus: The Guardian of Metrics

In monitoring and alerting, Prometheus shines brightly, illuminating the path for developers and system administrators. Born from the churning cauldron of dynamic cloud environments, Prometheus emerged as a beacon for those seeking insights into their systems. Let’s embark on an odyssey to understand this titan of metrics. The Chronicles: Tracing […]

Devamını Oku

How to become Python back-end developer

Python Programming Language, Python Programlama Dili

About the right way and the techniques, you should follow along with the scope of the Flask/Django framework. Back-end development is developing the server side of a web application. This includes the code that interacts with the database, processes user requests, and generates the dynamic content displayed on the application’s […]

Devamını Oku

Redis: The Fast, In-Memory Database

Redis: The Fast, In-Memory Database

Redis is an open-source, in-memory data structure store that can be used as a database, cache, and message broker. It is famous for various applications, including web applications, real-time analytics, and gaming. What is Redis? Redis stands for REmote DIctionary Server. It is a key-value store that stores data in […]

Devamını Oku