GoConqr has a new look! Let us know what you think.

Mind map

Systems

Remi Bahar English

Map content

Systems

  1. Load balancing: workload -> resources

    • Network load balancing: client network tasks -> backends
      • Service discovery, Health checking, load balancing
    • Benefits: fault tolerance, performance, name abstraction
    • Features: configuration GUI, sticky sessions, DoS rate limiting, TLS
    • L4 LB: client <-> edge router -> L4 LB -> Backend
    • L7 LB: client <-> streams <-> LB <-> backends
      • Messaging protocol, logical + physical, TLS
      • Middle proxy: client <-> LB <-> backend
        • Edge proxy: client <-> internet <-> LB <-> backend
      • Embedded client library: Service, Client library <-> Backend
      • Sidecar: service <-> sidecar proxy -> backend
        • Global LB: GLB <-> Sidecar proxy <-> Service & Backend zone
  2. Diagnosis

    • Memory? free < 5% free
      • Heap memory
      • cat /proc/<pid>/[map,status]
    • CPU? vmstat < 5% id
      • Kernel? time -> user + sys >> real
        • Interuppts? cat \proc\interrupts
        • Syscalls? strace <process>
      • Application
    • Useful: sar
    • I/O? top -> high wa %
      • Disk vmstat -> many blocks
      • Network (ifconfig -> near network device limit)

Information

Description
Mind Map on Systems, created by Remi Bahar on 02/05/2022.
Created by
Remi Bahar
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?