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

  • 相关阅读:
    String
    Array常用方法
    Array类
    ruby调试/练习时的小技巧
    集合类对象的遍历处理办法
    Tech road one step 7-Noc to 13-Nov
    Tech road one step 31-Oct 6-Nov
    TechRoad_oneStep_17-23 10
    TechRoad_oneStep_1001
    TechRoad_oneStep_0919
  • 原文地址:https://www.cnblogs.com/timssd/p/7441129.html
Copyright © 2011-2022 走看看