© Kimi Tsai all right reserved.            Updated : 2023-07-12 09:04:54

Algorithmic Thinking A Problem Based Introduction

go

Food lines

Hash Tables

C

System Design

DDIA

Data Models

Query Languages

Designing Data Intensive Application

c

c++

Concurrency

Process

Threads

Goroutine

Optimization

Golang

Runtime

goroutine

thread

MN model

Scheduler

GMP

Mutex

Channel

priciple

gracefully close channels

M Receivers 1 Sender

1 Receiver N Senders

M Receivers N Senders

M Receivers 1 Sender Closed By 3Party

M Receivers N Senders Closed By 3Party

MySQL

slow query

慢查詢

SARGABL

Sharding

Partition

optimize table

rebuild indx

alter table

explain

index

重建索引

RBAC

Transaction

Pessimistic Lock

Optimistic Lock

NoSQL

Cassandra

MongoDB

Redis

redisObject

shared object

Django

Python

English

Teleconference

Note

Zelda

channel

leak

CRUD

Distributed System

Transtation

2PC

microservices

duck typing

interface

Efficient

kit

DIP

api

design

error

configuration

Package

unit test

Error

Generics

Geohash

Doordash

Fuzz Testing

delve

coverage

SBOM

Software Supply Chain Security

go vet

Golangci-lint

go cover

GoSec

Google I/O

Vulnerability Scanning

Log

Metric

Trace

memory

memory model

microservice

availability

微服務

可用性

token bucket

leaky bucket

mTLS

OpenSSL

TLS

SSL

CSR

CRT

X.509

Key

Network_Programming

Stress testing

Big-Endian

Little-Endian

OOP

Object-oriented programming

optimization

copy

Optimizations101

go:noinline

automaxprocs

sync.Pool

jsoniter

GOMAXPROCS

GOMEMLIMIT

GC

context

sync

errgroup

pprof

MPG

work-stealing

Network poller

escape analysis

內存優化

內存逃逸

逃逸分析

stack

heap

Garbage Collection

SOLID

Single responsability

Open-Close principle

Liskov substitution principle

Interface segregation

Dependency inversion

struct padding

Sync

Map

Distributed transaction

TCC

try confirm cancel

Reliable Event Queues

Saga

分布式事務

可重複讀

Repeatable Read

testify

wire

Interview

Algorithms

immutable

mutable

Barrier

Raft

Paxos

PRC

GORM

ES

K8s

Kafkla

LRU

etct GMP

work stealing

hand off

代码随想录

Carl

Work stealing

Hand off

Write Barrier

Read Barrier

golang

company

Amazon

ByteDance

Shopee

interview

MVCC

CAP

exam

HR

薪水

面試

cache

SDS

Reidis

memory leak

主從複製

主從切換

Github

Resource

Algorithm

A1B2C3

Intersection

Search Graph

BFS

WeightedEditDistance

Dynamic Programming

Codility

Go

Iterations

Painless

Bitwise Manipulation

Array

Multiple Pointers

LeetCode

Easy/Medium/Hard

LEETCODETITLE

Easy

Medium

Longest Substring Without Repeating Characters

Sliding Window

Two Pointers

Backtracking

Hard

Edit Distance

Sort

Stack

Linked List

Reverse Linked List

Kth Largest Element in an Array

Heap

Sorting

Invert Binary Tree

Move Zeroes

Coin Change

Bit Manipulation

Max Area of Island

DFS

Array & String

Matrix

Union Find

Flood Fill

Bedfame

Japan

Hokkaido

Ski

mac

zsh

youtube-dl

Harry Potter

1-2-4-All

Book

Blogs

Bilibili

Cache Aside

Read Through

Write Through

Write Around

Write Back

Write Behind

Allocate on write

comment

GhatGPT

BFF

歷史紀錄

Bloom Filter

Flash Sale

Ticket Reservation

秒殺

Socket

優化服務器性能

網路協議

Linux

message queue

Hotel Reservation System

Database CDC

checkcheckzz/system-design-interview

EC2

VT1

AWS

CLI

AWS_CLI

CloudFront

S3

Certificate Manager

CDN

SAA

certification

ELB

Azure

Functions

ChatGPT

Data Compression

lz4

zstd

gzip

Docker

Jenkins

fly

heroku

Git

commit

pattern

reset

revert

git flow

git

gitattributes

github

linguist

GitLab

runner

High Frequency Trading

hugo

google analytics

ga

JavaScript

Gamepad

Kafka

ISR

in-sync replicas

Kubernetes

gpt-3

gpt3

llm

prompt-engineering

prompting

Microservice

eureka

Consul

Zookeeper

etcd

python

shell

Stable Diffusion

ControlNet

UML

Generailzation

Realization

Association

Dependency

Aggregation

Composition

vJoystick

ViGEmBus

XOutput

React

WebRTC

WebSocket

Windows

WinGet

API

pm2

Build

Caddy

Deadlock

Captcha

Gin

cors

markdown

Slate

Heroku

random string

Utils

results matching ""

    No results matching ""

    results matching ""

      No results matching ""