zoukankan      html  css  js  c++  java
  • OpenResty 技术图谱skill-map

    # OpenResty 技术图谱
    ## basic concepts
    - HTTP
    - RESTful API & API GateWay
    - Microservice
    - Domain Specific Language(DSL)
    - C10K & C1M
    - non-blocking & asynchronous I/O
    - event loop
    - I/O mutiplexing
    - Streaming processing
    - coroutine
    - Test Driven Development(TDD)

    ## around tech stack
    - MySQL
    - Redis
    - Kafka
    - Docker
    - KONG
    - regex

    ## testing
    - TDD & Unit Testing
    - Test::Nginx
    - curl & ab & wrk

    ## debugging
    - debugging log
    - core dump
    - flame graph
    - on-CPU & off-CPU
    - nginx-systemtap-toolkit
    - stapxx
    - nginx-gdb-utils

    ## caching
    - ngx.shared.DICT
    - lua-resty-lrucache
    - dog-pile effect
    - lua-resty-lock
    - lua-resty-shcache
    - ngx_srcache

    ## NGINX
    - log
    - static file
    - load balancer
    - proxy
    - phase
    - tuning for performance
    - if is evil

    ## LuaJIT
    - Standard Lua
    - JIT(Just-In-Time Compiler)
    - NYI (Not Yet Implemented)
    - ffi.* API
    - jit.* Library

    ## ngx\_lua
    - directives
    - Nginx API for Lua(ngx.*,tcpsock.*,coroutine.*)
    - resty-core
    - semaphore
    - balancer\_by\_lua
    - ssl\_certificate\_by\_lua
    - cosocket TCP/UDP
    - hot load lua code

  • 相关阅读:
    mac lsof使用查看端口
    mac 安装gevent报错
    vim命令学习
    linux批量关闭进程
    坐标点转换
    screen命令记录
    hashlib模块
    PyYAML和configparser模块讲解
    xml处理模块
    json、pickleshelve模块(超级好用~!)讲解
  • 原文地址:https://www.cnblogs.com/timssd/p/7441129.html
Copyright © 2011-2022 走看看