My technical wiki
2025.06

Architecture

  • Architecture Decision Records
  • Communication
    • Adaptive Bitrate Streaming
    • Asynchronous Messaging
    • gRPC
    • REST
    • Websocket
  • Microservices
    • 101 Microservices
    • Aggregator Pattern
    • Anti-Corruption Layer
    • API Gateway
    • Backend For Frontend
    • Bulkhead Pattern
    • Circuit Breaker Pattern
    • Command Query Responsibility Segregation Pattern
    • Database Per Microservice Pattern
    • Distributed Transactions Patterns
    • Event Driven
    • Saga Pattern
    • Service Mesh
    • Sidecar Pattern
    • Strangler Fig Pattern
  • Patterns
    • Concurrency patterns
    • Data Storage
    • Database Patterns
    • Domain Driven Architecture
    • Design Patterns
    • Hexagonal Architecture
    • Monolithic Architecture
    • Retry Mechanism
    • Solid Principles
    • State Pattern
    • Vertical Slice

DevOps

  • Continuous Integration
  • Deployment Strategies
  • Docker
  • Features Toggles
  • Helm Charts
  • Kubernetes
  • Load Shedding
  • Observability
  • Serverless Computing
  • Versioning

Machine Learning

  • Algorithms
  • Deep Learning
  • Fundamentals
  • Input Data
  • Responsibilities

Programming

  • Algorithm Complexity
  • Conventional Commits
  • Development Workflows
  • Django
  • FastApi
  • Flask
  • Golang
  • OpenAPI Specification
  • Python
  • SQLAlchemy
  • Virtualenvs

Project Management

  • C4 Model
  • Diagram Flows
  • SCRUM
  • Technical Leader
  • Waterfall Methodology
  • Work Remotely

Utils

  • Authentication
  • Daemon
  • Database table indexes
  • Databases
  • IDE
  • Regex
  • Supervisor
  • Task runner
  • Transmission
  • Testing
  • Ubuntu
  • Working Environment
My technical wiki
  • Programming
  • SQLAlchemy

SQL Alchemy

References

  • alembic
  • Asyncio scoped session
  • ORM
  • ORM session
  • sample
Previous Next

Copyright © 2025 Javier Gil.

Built with MkDocs using a theme provided by Read the Docs.
« Previous Next »