Skip to content

Instantly share code, notes, and snippets.

@gc-garcol
gc-garcol / tracing.md
Last active July 19, 2024 02:05
Tracing

Tracing

  • Span: The basic unit of work. Spans can be started and stopped, and they keep track of their timing information. Once you create a span, you must stop it at some point in the future.
  • Trace: A set of spans forming a tree-like structure.
  • Tracing context: For distributed tracing to work, the tracing context (trace identifier, span identifier, and so on) must be propagated through the process (for example, over threads) and over the network.
@gc-garcol
gc-garcol / readme.md
Last active June 25, 2024 07:48
Database locks

Database locks

locks

NAMING API

image

@gc-garcol
gc-garcol / auth.md
Created June 25, 2024 07:47
Session, Cookie, JWT, Token, SSO, and OAuth 2.0

Session, Cookie, JWT, Token, SSO, and OAuth 2.0

image

@gc-garcol
gc-garcol / 12-factors-app.md
Created June 25, 2024 07:50
12 factors app

12 factors app

12 factors

@gc-garcol
gc-garcol / data-engineer.md
Created June 25, 2024 07:53
Data engineer

Data engineer

image

@gc-garcol
gc-garcol / readme.md
Created June 25, 2024 07:54
Design for high availability, high scalability, and high throughput.

design for high availability, high scalability, and high throughput.

design

@gc-garcol
gc-garcol / best-practice.md
Created June 25, 2024 07:56
Microservice best practice

Microservice best practice

image

@gc-garcol
gc-garcol / readme.md
Created June 25, 2024 07:57
Top kafka usecases

Top kafka usecases

usecases

@gc-garcol
gc-garcol / acid.md
Last active June 26, 2024 01:33
ACID

ACID

image