NoSQL Databases: Types, ACID vs BASE, and Use Cases

NoSQL Databases: A Deep Dive

NoSQL, short for “Not Only SQL”, marks a shift from traditional relational database management systems (RDBMS) towards more flexible data storage and retrieval. NoSQL databases offer scalable, schema-less architectures, ideal for handling unstructured or semi-structured data. They provide solutions tailored to specific data and workload needs, making them invaluable for modern applications, from real-time analytics to large-scale web applications.

Key Advantages of NoSQL

  • Scale:
Read More

Mechanical Auxiliaries: Energy Storage, Brakes, Clutches & More

Mechanical Auxiliaries for Optimal Operation

14 auxiliaries provide optimal operation of energy storage elements. These elements store energy and subsequently provide mechanical energy. Accumulators like the flywheel, typically a solid disk mounted on a shaft, ensure regular rotation, preventing irregular motion when the driving force is not constant. It also slows shaft rotation when it tends to accelerate and resists stopping.

Elastic Elements

Elastic elements deform under force and return to their

Read More

Railway and Light Rail Transit: Design and Operation

1. Positive and Negative Effects of Rail Transport

Positive Effects:

  • Environmentally friendly connection between places of interest
  • Support for global trading and effective manufacturing
  • Job creation (drivers, operators, assistants)

Negative Effects:

  • Air pollution
  • Contamination of water and soil
  • Biodiversity loss and landscape fragmentation
  • Accidents involving rail vehicles
  • Waste generated by railway traffic
  • Noise and vibration caused by railway transport

2. Track Body Functions and Sub-ballast Materials

Two

Read More

Starter Motor: Principles, Components, and Operation

Starter Motor Principles

A conductor carrying an electric current within a magnetic field tends to move perpendicular to the magnetic field lines. The starter motor acts as an electromagnet due to the current flow, creating magnetic properties. This interaction with the stator poles results in circular motion.

Starter Motor Components

The starter motor assembly includes a DC electric motor and a gear mechanism. The electric motor has an armature that rotates within the stator, supported at both ends

Read More

Understanding Distributed Systems: Architecture, Design, and Components

What is a Distributed System?

An information system where functions are shared across different network areas to achieve organizational objectives.

Elements of a Distributed System

Process Platform: Provides physical resources and basic software (Mainframes, PCs, PDAs, phones).

Connectivity Components: Enables communication and integration (networks and communications).

Data Storage: Includes data and their management systems.

Software Elements: Applications, services, and interfaces. Architectures include

Read More

Network Architecture: Virtualization, Cloud Computing, and Security

Network Architecture

October 11, 2024

Objectives

  • Describe and explain virtualization technologies, including how virtual machines connect with a network and how networking infrastructure devices can be virtualized.
  • Describe cloud computing categories and models, and discuss concerns regarding cloud connectivity and security.
  • Secure network connections using encryption protocols.
  • Configure remote access connections between devices.

Virtualization

Virtualization Definition

Host

  • A virtual, or logical, version
Read More