Главная
Study mode:
on
You
History
Saved
In progress
0 courses
compleat
0 courses
#Art & Design
#Adobe
#ChatGPT
#GitHub
#RabbitMQ
YouTube
education
Showing:
75
courses
Sort by Relevancy
Highest rated
Lowest rated
Most recently added
Hussein Nasser
RabbitMQ Crash Course
2
rewiews
Learn to implement RabbitMQ for distributed messaging, covering core components, server setup, and client development in Node.js. Gain practical insights on this powerful message queue technology.
Add to list
6
Lesons
43 minutes
On-Demand
Free-Video
Hussein Nasser
Software Architecture
0
rewiews
Comprehensive exploration of software architecture concepts, covering REST APIs, databases, web servers, microservices, and more. Practical examples and in-depth discussions enhance understanding of modern backend systems.
Add to list
75
Lesons
1 day 7 hours
On-Demand
Free-Video
Hussein Nasser
Docker
0
rewiews
Comprehensive guide to Docker, covering containerization, databases, message queues, and microservices with practical examples and performance insights.
Add to list
19
Lesons
7 hours
On-Demand
Free-Video
Hussein Nasser
Wiresharking All Protocols
0
rewiews
Dive deep into network protocols using Wireshark, exploring CURL, WebSockets, TLS, RabbitMQ, PostgreSQL, HTTP/2, Server-Sent Events, MongoDB, SSH, and NodeJS HTTP Server for enhanced understanding.
Add to list
10
Lesons
2 hours 30 minutes
On-Demand
Free-Video
Amigoscode
RabbitMQ Tutorial - Message Queues and Distributed Systems
0
rewiews
Learn about RabbitMQ, message queues, and their role in large-scale applications and microservices. Explore AMQP, exchange types, and set up a RabbitMQ container in this comprehensive tutorial.
Add to list
8
Lesons
31 minutes
On-Demand
Free-Video
Docker Mastery with Django
0
rewiews
Learn to containerize Django projects using Docker, Compose, and Kubernetes. Covers database integration, React frontend, and advanced configurations for efficient development.
Add to list
8
Lesons
3 hours 30 minutes
On-Demand
Free-Video
Hussein Nasser
RabbitMQ Course with NodeJS, Pros & Cons, Cloud RMQ, RMQ vs Kafka, RMQ in Wireshark & More
0
rewiews
Comprehensive exploration of RabbitMQ: architecture, implementation, cloud deployment, comparison with Kafka, and network analysis using Wireshark. Ideal for developers seeking in-depth understanding.
Add to list
8
Lesons
2 hours 33 minutes
On-Demand
Free-Video
Hussein Nasser
Publish-Subscribe Architecture - Explained by Example
0
rewiews
Explore publish-subscribe architecture, comparing it with request-response models. Learn pros, cons, and real-world applications for efficient system design and scalability.
Add to list
5
Lesons
30 minutes
On-Demand
Free-Video
HashiCorp
[Portuguese] Servindo 1MM de Mensagens Simultâneas com RabbitMQ - Usando Consul para Alta Resiliência
0
rewiews
Aprenda a criar um RabbitMQ altamente resiliente usando Consul para processar até 200 mil mensagens por segundo. Explore problemas, soluções e evoluções para uma implementação robusta.
Add to list
1
Lesons
31 minutes
On-Demand
Free-Video
Linux Foundation
Application Platform Ecosystem for 5G and Edge
0
rewiews
Explore 5G's economic impact, key segments, and edge platforms. Learn about network capabilities, developer experiences, and integration patterns for advanced applications.
Add to list
22
Lesons
30 minutes
On-Demand
Free-Video
OpenInfra Foundation
RabbitMQ-less OpenStack Cluster - Supporting 13,000 Hypervisors in One Region
0
rewiews
Discover how to scale OpenStack clusters beyond RabbitMQ limitations by implementing a broker-less messaging system that supports 13,000 hypervisors through direct HTTP-based RPC communication.
Add to list
1
Lesons
28 minutes
On-Demand
Free-Video
OpenInfra Foundation
Infrastructure Design for High-Reliability OpenStack Clusters - Multi-AZ Architecture
0
rewiews
Discover how LY Corporation achieves high reliability in OpenStack clusters through multi-AZ architecture, load balancing, and resilient messaging and database services deployment strategies.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
OpenInfra Foundation
Encrypting Internal Traffic with OpenStack-Ansible - A Security Implementation Guide
0
rewiews
Discover how to enhance OpenStack security by implementing encryption for internal and external traffic using OpenStack-Ansible, covering load balancer communication and service interactions.
Add to list
8
Lesons
19 minutes
On-Demand
Free-Video
OpenInfra Foundation
Follow the RabbitMQ - Managing Stable Message Queues at Scale
0
rewiews
Découvrez les améliorations et solutions pour gérer des clusters RabbitMQ stables à grande échelle, incluant les files d'attente Quorum, les flux et la gestion automatique des clusters.
Add to list
1
Lesons
46 minutes
On-Demand
Free-Video
OpenInfra Foundation
Running OVN at Scale - Performance Issues and Solutions in OpenStack Environments
0
rewiews
Discover how to scale OVN network backend for large OpenStack environments, addressing performance issues and implementing solutions for 10,000+ VM deployments.
Add to list
10
Lesons
32 minutes
On-Demand
Free-Video
Linux Foundation
How to Grow and Maintain Open-Source Community and Ecosystem for the Long-Term
0
rewiews
Learn strategies for fostering long-term growth and sustainability in open-source communities, with insights from RabbitMQ's success in fintech systems and the importance of collaboration.
Add to list
10
Lesons
29 minutes
On-Demand
Free-Video
International PHP Conference
Asynchronous PHP with RabbitMQ and ReactPHP
0
rewiews
Optimize PHP performance by implementing asynchronous architecture with RabbitMQ and ReactPHP, reducing wait times for database, email, HTTP, and file operations.
Add to list
1
Lesons
35 minutes
On-Demand
Free-Video
International PHP Conference
Queues with RabbitMQ - Improving Application Scalability and Robustness
0
rewiews
Explore RabbitMQ for scalable, robust applications. Learn queue structures, message handling, and worker script design. Gain insights on data management and practical implementation strategies.
Add to list
1
Lesons
1 hour 1 minute
On-Demand
Free-Video
OSACon
Apache Pulsar - A Cloud-Native Alternative to Kafka for Event-Driven Applications
0
rewiews
Discover how Apache Pulsar serves as a scalable messaging platform, offering unified data streaming, multi-tenancy, and seamless integration with container environments - all while providing an alternative to traditional message brokers.
Add to list
3
Lesons
10 minutes
On-Demand
Free-Video
Code Sync
Zero Trust RabbitMQ with HashiCorp Vault
0
rewiews
Implement Zero Trust security for RabbitMQ using HashiCorp Vault. Learn to manage access, ensure data confidentiality, and simplify cryptography for secure messaging in a demo-driven exploration.
Add to list
1
Lesons
39 minutes
On-Demand
Free-Video
Code Sync
AMQP Ten Years After - Evolution and Interoperability in Cloud Messaging
0
rewiews
Explore AMQP's evolution, its adoption by major players, and its role in cloud interoperability. Learn how RabbitMQ and Azure Messaging leverage AMQP for scalable, vendor-agnostic solutions in real-time analytics.
Add to list
1
Lesons
53 minutes
On-Demand
Free-Video
CNCF [Cloud Native Computing Foundation]
Path to General Availability - A RabbitMQ Story for Knative Eventing
0
rewiews
Explore Knative Eventing ecosystem and RabbitMQ implementation. Learn roadmap to GA, common pitfalls, and strategies for successful integration in event-driven architectures.
Add to list
12
Lesons
25 minutes
On-Demand
Free-Video
Linux Foundation
Open Source MQTT Brokers for IoT and Home Automation
0
rewiews
Explore MQTT protocol for IoT, comparing open source brokers and discussing integration libraries. Learn key features and deployment guidelines for home automation and embedded systems.
Add to list
1
Lesons
49 minutes
On-Demand
Free-Video
Ruby Central
Using Rails to Communicate with the New York Stock Exchange
0
rewiews
Learn to build scalable trading apps with Rails, managing complex APIs, TCP protocols, and RPC for high-frequency transactions with the New York Stock Exchange.
Add to list
5
Lesons
26 minutes
On-Demand
Free-Video
PHP UK Conference
RabbitMQ Hands On
0
rewiews
Hands-on introduction to RabbitMQ messaging, covering theory and live coding. Learn to implement messaging in applications, from basic queue servers to publish-subscribe systems.
Add to list
46
Lesons
47 minutes
On-Demand
Free-Video
Devoxx
Apache Pulsar 101 - Architecture, Concepts & Benchmarks
0
rewiews
Explore Apache Pulsar's architecture, concepts, and performance in event streaming. Compare with alternatives like Kafka and RabbitMQ. Includes Java code examples and insights from production use.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Devoxx
Building Reactive Pipelines - How to Go from Scalable Apps to - Ridiculously - Scalable Systems
0
rewiews
Learn to build highly scalable systems using reactive programming, Project Reactor, message brokers, and Spring Cloud Stream. Gain practical knowledge through live coding demonstrations.
Add to list
1
Lesons
51 minutes
On-Demand
Free-Video
Devoxx
Applying Distributed Domain-Driven Design and Command Query Responsibility Separation to Cloud Architectures
0
rewiews
Learn to apply Domain-Driven Design and Command Query Separation principles to cloud architectures, using modern technologies like Java, Spring, and Kubernetes for efficient system design and implementation.
Add to list
1
Lesons
2 hours 44 minutes
On-Demand
Free-Video
Devoxx
Building Reactive Pipelines - How to Go from Scalable Apps to Scalable Systems
0
rewiews
Explore reactive programming for system-wide scalability using Project Reactor, message brokers, and Spring Cloud Stream. Learn practical techniques for building performant and scalable reactive microservices.
Add to list
1
Lesons
54 minutes
On-Demand
Free-Video
Devoxx
Drinking from the Stream - How to Use Messaging Platforms for Scalability and Performance
0
rewiews
Learn to leverage Spring Cloud Stream, RabbitMQ, and Apache Kafka for building scalable, high-performance distributed systems. Discover solutions to common challenges in mission-critical applications through live coding examples.
Add to list
1
Lesons
48 minutes
On-Demand
Free-Video
Devoxx
CloudFoundry or Kubernetes - Kubo - Choosing the Right Platform for the Job
0
rewiews
Explore CloudFoundry and Kubernetes platforms, their operational challenges, and best usage scenarios for cloud applications and services. Learn about Project Kubo and choosing the right workload.
Add to list
22
Lesons
1 hour 2 minutes
On-Demand
Free-Video
PHP UK Conference
Adding 1.21 Gigawatts to Applications with RabbitMQ
0
rewiews
Explore RabbitMQ for robust inter-application communication, scaling, and modernizing development with message-oriented architecture in PHP applications.
Add to list
1
Lesons
59 minutes
On-Demand
Free-Video
GOTO Conferences
The Smallest Distributed System
0
rewiews
Explore lessons learned from building Travis CI's distributed system, focusing on simplicity, resilience, and handling failures. Gain insights on evolving from a monolithic to a distributed architecture.
Add to list
17
Lesons
48 minutes
On-Demand
Free-Video
GOTO Conferences
Idiomatic RabbitMQ
0
rewiews
Explore AMQP in RabbitMQ, covering connections, channels, and methods. Learn idiomatic usage, architectural impacts, and message flexibility for effective implementation in your projects.
Add to list
12
Lesons
52 minutes
On-Demand
Free-Video
GOTO Conferences
What We've Learned from Running Thousands of Production RabbitMQ Clusters
0
rewiews
Gain insights on optimizing RabbitMQ clusters from extensive production experience. Learn best practices, common pitfalls, and strategies to enhance reliability and performance in various cloud environments.
Add to list
20
Lesons
30 minutes
On-Demand
Free-Video
Spring I/O
Spring Integration with Spring Boot and RabbitMQ
0
rewiews
Explore enterprise integration patterns using Spring Integration with Spring Boot and RabbitMQ through live coding, covering basics to advanced techniques for building scalable messaging solutions.
Add to list
23
Lesons
55 minutes
On-Demand
Free-Video
Spring I/O
Event Driven with Spring
0
rewiews
Explore event-driven microservices using Spring Cloud Stream and Spring Cloud Function. Hands-on session covering recent developments and features for cloud-native distributed architectures.
Add to list
12
Lesons
51 minutes
On-Demand
Free-Video
linux.conf.au
Behind the Scenes of an ELK System
0
rewiews
Explore the intricacies of managing large-scale log and metric data using ELK stack. Learn from real-world experiences to build resilient, high-availability systems for processing billions of logs daily.
Add to list
1
Lesons
1 hour 30 minutes
On-Demand
Free-Video
Devoxx
Microservices Got Talent - The Event Driven Beautiful Dance
0
rewiews
Explore event-driven architecture in microservices, focusing on choreography patterns for seamless system integration and scalability.
Add to list
1
Lesons
2 hours 30 minutes
On-Demand
Free-Video
JavaScript Conferences by GitNation
RabbitMQ and PM2 in Node.js for Managing Multiple Processes
0
rewiews
Optimize Node.js performance using RabbitMQ and PM2 for multi-core machines. Learn migration strategies from cluster module to process management and message queuing.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
CNCF [Cloud Native Computing Foundation]
RabbitMQ on Kubernetes Deep Dive
0
rewiews
Explore RabbitMQ deployment on Kubernetes, covering cluster operations, monitoring, upgrades, and declarative resource management. Learn best practices and upcoming features for efficient messaging infrastructure.
Add to list
1
Lesons
31 minutes
On-Demand
Free-Video
Gopher Academy
Reliability Nirvana
0
rewiews
Explore event-driven architectures in Go, covering message systems, protobuf, and reliability patterns. Learn to build robust distributed systems with practical demos and code examples.
Add to list
21
Lesons
57 minutes
On-Demand
Free-Video
JSConf
Building a Distributed Data Ingestion System with RabbitMQ
0
rewiews
Learn to build a distributed data ingestion system using RabbitMQ for cross-region data replication and processing. Explore Federation, multi-protocol support, and sharded queues with Consistent Hash Exchange.
Add to list
1
Lesons
19 minutes
On-Demand
Free-Video
NDC Conferences
How to Build .NET Microservices
0
rewiews
Learn to build scalable .NET microservices using open-source tools like EventStore, RabbitMQ, and Redis. Explore design patterns, communication strategies, and practical implementation techniques.
Add to list
18
Lesons
1 hour 3 minutes
On-Demand
Free-Video
NDC Conferences
Own the Future - NSB-Style
0
rewiews
Hands-on guide to implementing architectural patterns using NServiceBus and Particular Service Platform, focusing on UI Composition, message routing, and monitoring for efficient business value delivery across various environments.
Add to list
14
Lesons
1 hour 13 minutes
On-Demand
Free-Video
Code Sync
Lessons Learned from Scaling RabbitMQ in a High-Growth Environment - RabbitMQ Summit 2023
0
rewiews
Explore strategies, solutions, and hacks for scaling RabbitMQ in high-growth environments. Learn from real-world experiences to build resilient, highly available messaging systems.
Add to list
1
Lesons
22 minutes
On-Demand
Free-Video
Code Sync
Management, Monitoring and Tracing in RabbitMQ - RabbitMQ Summit 2022
0
rewiews
Explore RabbitMQ's Management Plugin and Firehose Tracer for effective monitoring and debugging. Learn to build custom tools like Rabbitrace for tailored management and tracing capabilities.
Add to list
6
Lesons
14 minutes
On-Demand
Free-Video
Code Sync
Fun, Interesting and Common RabbitMQ Use Cases
0
rewiews
Explore common RabbitMQ use cases and understand where message queues fit in your architecture. Gain insights into effective communication methods for distributed systems.
Add to list
1
Lesons
17 minutes
On-Demand
Free-Video
Code Sync
Approaching Cloud-native RabbitMQ
0
rewiews
Explore RabbitMQ as a centerpiece of serverless/cloud technologies, focusing on Knative integration, Cloudevents ecosystem, Observability frameworks, and OpenTelemetry Messaging Semantic Conventions.
Add to list
8
Lesons
18 minutes
On-Demand
Free-Video
Code Sync
RabbitMQ Core Team Updates - RabbitMQ Summit 2023
0
rewiews
Discover the latest updates and advancements in RabbitMQ from core team members Howard Twine and Roger Freixa at RabbitMQ Summit 2023.
Add to list
1
Lesons
19 minutes
On-Demand
Free-Video
Code Sync
How to Break RabbitMQ - Common Misuse Patterns and Solutions
0
rewiews
Explore common RabbitMQ misuse patterns, their root causes, and practical solutions for cloud-based deployments. Gain insights from experienced operators to optimize broker performance.
Add to list
1
Lesons
18 minutes
On-Demand
Free-Video
Code Sync
WebSockets and RabbitMQ: Web-STOMP and Browser Communication - RabbitMQ Summit 2023
0
rewiews
Explore WebSocket communication with RabbitMQ from browsers, comparing implementations and performance to optimize broker interactions.
Add to list
1
Lesons
18 minutes
On-Demand
Free-Video
Code Sync
Ensuring Message Reliability in RabbitMQ: Clustering, Queues, and Resilience - RabbitMQ Summit 2023
0
rewiews
Explore RabbitMQ's technology, clustering, and new features like quorum queues and streams. Learn how to design resilient systems and avoid potential outages in message-driven architectures.
Add to list
1
Lesons
28 minutes
On-Demand
Free-Video
Code Sync
Khepri: Replacing Mnesia in RabbitMQ - Code BEAM Europe 2023
0
rewiews
Explore Khepri, a new tree-like replicated database for RabbitMQ, replacing Mnesia. Learn about its implementation, recent changes, and integration progress into RabbitMQ's codebase.
Add to list
1
Lesons
20 minutes
On-Demand
Free-Video
The ASF
Message Queue Core Design for IoT
0
rewiews
Explore IoT message queue design, combining device and server-side messaging for efficient data management and system integration in smart homes and industrial applications.
Add to list
1
Lesons
26 minutes
On-Demand
Free-Video
Code Sync
Beyond the Burrow - The Endurance and Evolution of RabbitMQ
0
rewiews
Explore RabbitMQ's 17-year journey as a leading messaging broker, examining its evolution, recent innovations including version 4.0, and strategies for maintaining its competitive edge in digital transformation.
Add to list
1
Lesons
36 minutes
On-Demand
Free-Video
Linux Foundation
RabbitMQ-less OpenStack Cluster Supporting 14,000 Hypervisors in One Region
0
rewiews
Discover how LY Corporation scaled OpenStack to support 14,000 hypervisors by implementing a distributed RPC mechanism that eliminates RabbitMQ bottlenecks, with insights from 2 years of production use.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Code Sync
What's New in RabbitMQ Streams - RabbitMQ Summit 2022
0
rewiews
Explore RabbitMQ Streams' evolution, including stabilization, ecosystem growth, and upcoming features like super streams and single active consumer for enhanced publishing and consuming capabilities.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
Code Sync
Write Fast, Reliable, and Secure RabbitMQ Clients
0
rewiews
Discover techniques for developing high-performance, dependable, and secure RabbitMQ client libraries. Learn about Carl Hörberg's contributions and insights into creating superior messaging solutions.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
Code Sync
Managing RabbitMQ Usage at Scale for Bloomberg's Trading Systems
0
rewiews
Explore Bloomberg's use of RabbitMQ in Order Management Systems, covering complex topologies, performance optimization, and scalability solutions for critical trading infrastructure.
Add to list
8
Lesons
44 minutes
On-Demand
Free-Video
Code Sync
How to Safely and Reliably Upgrade Your RabbitMQ Cluster While Maintaining 100% Uptime
0
rewiews
Learn to upgrade your RabbitMQ cluster safely and reliably while maintaining 100% uptime. Discover step-by-step techniques for implementing new features, bug fixes, and security patches without service interruption.
Add to list
1
Lesons
35 minutes
On-Demand
Free-Video
Code Sync
An Update on Khepri Adoption in RabbitMQ
0
rewiews
Explore Khepri's evolution, its benefits for RabbitMQ users, and the timeline for its integration into a GA release. Learn about the next-gen schema database's progress and potential impact.
Add to list
1
Lesons
45 minutes
On-Demand
Free-Video
Code Sync
How We Rabbit at AWeber - RabbitMQ in Production for 10 Years
0
rewiews
Explore AWeber's decade-long use of RabbitMQ in production, covering topologies, standards, monitoring, and operational management for high-volume message delivery.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Code Sync
Pushing RabbitMQ to the Limit - Performance Testing with PerfTest
0
rewiews
Explore RabbitMQ performance factors and learn to use PerfTest for simulating workloads across different topologies. Gain practical insights into optimizing RabbitMQ throughput.
Add to list
1
Lesons
41 minutes
On-Demand
Free-Video
Code Sync
RabbitMQ Performance Improvements - Tools and Techniques for Optimization
0
rewiews
Discover tools and techniques for optimizing RabbitMQ performance, including spotting bottlenecks, profiling, and improving throughput and latency while minimizing resource usage.
Add to list
7
Lesons
53 minutes
On-Demand
Free-Video
Code Sync
Replacing Legacy Message Queueing Solutions with RabbitMQ - RabbitMQ Summit 2023
0
rewiews
Explore RabbitMQ's potential to replace outdated message queuing solutions in legacy environments, addressing challenges and presenting solutions for modernization initiatives.
Add to list
1
Lesons
58 minutes
On-Demand
Free-Video
Code Sync
RabbitMQ Performance Improvements
0
rewiews
Explore RabbitMQ architecture, recent performance enhancements, and future directions. Learn how Erlang Runtime System enables scalable message brokering and discover solutions to current bottlenecks.
Add to list
1
Lesons
40 minutes
On-Demand
Free-Video
Code Sync
Don't Fight the Monolith - Choosing the Right Architecture for Your Team - ElixirConf EU 2023
0
rewiews
Explore the social and technical implications of monoliths, modular monoliths, and microservices in Elixir. Learn to choose and implement the right architecture for your team structure and project needs.
Add to list
1
Lesons
30 minutes
On-Demand
Free-Video
Code Sync
RabbitMQ Streams: Past, Present, and Future - Design Journey and New Features
0
rewiews
Explore RabbitMQ streams' design journey, internals, and new filtering feature. Gain insights into best practices, limitations, and future developments for efficient message streaming and partitioning.
Add to list
1
Lesons
44 minutes
On-Demand
Free-Video
Code Sync
Serving Millions of Clients with Native MQTT and MQTT 5.0 - RabbitMQ Summit 2023
0
rewiews
Explore RabbitMQ's journey to become a leading MQTT broker, featuring Native MQTT implementation and MQTT 5.0 support. Learn about performance improvements and future roadmap for IoT workloads.
Add to list
1
Lesons
31 minutes
On-Demand
Free-Video
Code Sync
Updating RabbitMQ: Best Practices and Strategies
0
rewiews
Explore RabbitMQ updates, version compatibility, and migration strategies. Learn best practices from CloudAMQP for seamless transitions and optimal message queuing infrastructure.
Add to list
1
Lesons
34 minutes
On-Demand
Free-Video
Devoxx Poland
Spring Cloud Stream: Past, Present, and Future
0
rewiews
Explore Spring Cloud Stream's evolution, current capabilities, and future developments for building message-driven microservices with ease.
Add to list
1
Lesons
54 minutes
On-Demand
Free-Video
NashKnolX
RabbitMQ Integration with Scala - Building Scalable Messaging Systems
0
rewiews
Learn to integrate RabbitMQ with Scala, leveraging its type system and functional features for efficient message brokering in distributed systems.
Add to list
1
Lesons
42 minutes
On-Demand
Free-Video
CNCF [Cloud Native Computing Foundation]
Using OpenTelemetry for Deep Observability Within Messaging Queues
0
rewiews
Discover how to implement deep observability in messaging queues using OpenTelemetry's semantic conventions, with practical insights on monitoring Kafka, RabbitMQ, and Amazon SQS for enhanced system performance.
Add to list
1
Lesons
25 minutes
On-Demand
Free-Video
CNCF [Cloud Native Computing Foundation]
Enhancing Asynchronous Communication Observability with OpenTelemetry
0
rewiews
Discover how to implement OpenTelemetry for asynchronous messaging systems, focusing on context propagation, trace correlation, and effective monitoring of message flows across Kafka, RabbitMQ, and other queuing systems.
Add to list
1
Lesons
23 minutes
On-Demand
Free-Video
load more...