158 items with this tag.
- systems
- batch-operating-system
- cpu-privilege-rings
- device-management
- distributed-operating-system
- file-management
- hypervisor
- inter-process-communication
- kernel-mode
- kernel
- memory-management
- microkernel
- mode-switching
- monolithic-kernel
- Monolithic vs Microkernel — Performance vs Safety
- multiprogramming-operating-system
- multitasking-operating-system
- operating-system
- Operating Systems — Map of Content
- process-management
- real-time-operating-system
- security-and-protection
- system-calls
- Types of Operating Systems — Batch vs Multiprogramming vs Multitasking vs RTOS vs Distributed
- User Mode vs Kernel Mode — Privilege Separation
- user-mode
- virtual-machine
- active-active-failover
- active-passive-failover
- ap-availability-partition-tolerance
- availability-nines
- availability-parallel-vs-sequence
- back-of-envelope-estimates
- back-pressure
- cache-aside
- cap-theorem
- cdn-pull
- cdn-push
- cp-consistency-partition-tolerance
- database-federation
- denormalization
- dns-system-design
- eventual-consistency
- horizontal-scaling
- latency-vs-throughput
- layer4-load-balancing
- layer7-load-balancing
- Load Balancer vs Reverse Proxy — Infrastructure Component Comparison
- master-master-replication
- master-slave-replication
- message-queues
- microservices-architecture
- nosql-database-types
- performance-vs-scalability
- refresh-ahead-cache
- rest-architectural-style
- reverse-proxy-pattern
- rpc-remote-procedure-call
- service-discovery
- sharding
- sql-tuning
- SQL vs NoSQL — Database Paradigm Comparison
- strong-consistency
- task-queues
- weak-consistency
- write-behind-cache
- write-through-cache
- addressing-mode
- Addressing Modes Compared — Usage and Trade-offs
- big-endian
- burst-mode-dma
- cisc-architecture
- cycle-stealing-mode-dma
- direct-addressing
- dma-controller
- DMA Modes Comparison — Burst vs Cycle Stealing vs Transparent
- Big Endian vs Little Endian Comparison
- endianness
- immediate-addressing
- indexed-addressing
- indirect-addressing
- instruction-set
- little-endian
- multi-channel-dma
- operand
- pipelining
- programmed-io
- register-addressing
- register-indirect-with-displacement
- relative-addressing
- risc-architecture
- RISC vs CISC Architecture Comparison
- single-channel-dma
- stack-addressing
- transparent-mode-dma
- keyboard-interrupt
- os-interrupt-handler
- binary-semaphore
- block-driver
- buffering
- c-look
- c-scan
- character-driver
- collision-resolution
- counting-semaphore
- demand-paging
- device-controller
- device-driver
- device-independent-io-software
- disk-management
- Disk Scheduling Algorithms — Performance and Trade-offs
- disk-scheduling
- disk-structure
- dma
- double-hashing
- fcfs
- hash-function
- Hashing Performance — Collision Resolution Techniques Compared
- hashing
- interrupt-handler
- io-devices
- io-request-to-hardware
- io-software-structure
- io-system
- linear-probing
- load-factor
- look-scheduling
- network-driver
- page-fault
- page-table
- Paging vs Segmentation — Memory Management Compared
- paging
- polling
- producer-consumer
- quadratic-probing
- raid
- reader-writer
- scan-scheduling
- segmentation
- Semaphore Types — Binary vs Counting Semaphores Compared
- semaphore
- separate-chaining
- signal-operation
- sstf
- swap-space
- system-bus
- thrashing
- tlb
- user-level-io-software
- virtual-memory
- wait-operation
- apache-airflow
- docker-compose
- backend-architecture
- backend-as-program
- Client-Server Model
- Client
- Server