Biblioteca
Artigos que irão te ajudar
106 leituras organizadas por tópico. Filtre por etapa, idioma ou busque pelo assunto.
106 artigos
Fundamentos da Computação
SQL e Bancos Relacionais
Versionamento de Código
Redes e Internet
Fundamentos da Web
APIs & Integrações
- O que é uma API?AWSPT
- O que é a API RESTful?AWSPT
- Saiba porque o JSON domina a WebOraclePT
- Detailed Overview of HTTP MethodsMediumEN
- HTTP Status Code OverviewMicrosoft LearnEN
- O que é HATEOAS?TreinaWebPT
- How do we Perform Pagination in API Design?ByteByteGoEN
- Como versionar uma API RESTfreeCodeCampPT
- gRPC x RESTAWSPT
- gRPC em aplicações cloud-nativeMicrosoft LearnPT
- API GraphQL vs. API RESTAWSPT
- O que é HTTP/3KinstaPT
Segurança
Mais sobre Bancos de Dados
Testes Automatizados
Design Patterns
Técnicas de Refactoring
Otimização e Performance
- Cache-Aside patternAzure Architecture CenterEN
- An Introduction to Asynchronous Processing and Message QueuesMediumEN
- RabbitMQ DocumentationRabbitMQEN
- Concurrency vs parallelism: the main differencesOxylabsEN
- O que é o problema de N + 1?MediumPT
- SQL Performance TuningGeeksforGeeksEN
- What is a Content Delivery Network (CDN)?GeeksforGeeksEN
Básico das Cloud Providers
Pipelines de CI/CD
Domain-Driven Design
Sistemas Distribuídos e Padrões Arquiteturais
- Microservices GuideMartin FowlerEN
- MicroservicesMartin FowlerEN
- What are Microservices?GeeksforGeeksEN
- Microservice architecture styleAzure Architecture CenterEN
- O que são microsserviços?AWSPT
- Event-Driven ArchitectureGeeksforGeeksEN
- Serverless ArchitectureGeeksforGeeksEN
- Serverless Architecture: What It Is & How It WorksDatadogEN
- Client-Server ArchitectureGeeksforGeeksEN
- Peer-to-Peer (P2P) ArchitectureGeeksforGeeksEN
Planejamento de Capacidade
Escalabilidade e Performance
- Scale From Zero To Millions Of UsersByteByteGoEN
- Horizontal and Vertical ScalingGeeksforGeeksEN
- Scalability and Elasticity in Cloud ComputingGeeksforGeeksEN
- What is a Load Balancer?GeeksforGeeksEN
- Data Replication in Distributed SystemsByteByteGoEN
- CQRS patternAWSEN
- Caching patternsAWSEN
- Top 8 Cache Eviction StrategiesByteByteGoEN
- What is Database Sharding?AWSEN
- Message QueuesGeeksforGeeksEN
- RabbitMQ TutorialsRabbitMQEN
- Performance testing and antipatternsAzure Architecture CenterEN
Consistência de Dados
Disponibilidade, Resiliência e Tolerância a Falhas
- Availability in System DesignGeeksforGeeksEN
- What is High Availability in System Design?GeeksforGeeksEN
- Design Patterns for High AvailabilityGeeksforGeeksEN
- Redundancy in System DesignGeeksforGeeksEN
- Failover Mechanisms in System DesignGeeksforGeeksEN
- Zero Downtime Deployments in Distributed SystemsGeeksforGeeksEN
- Graceful Degradation in Distributed SystemsGeeksforGeeksEN
- Circuit Breaker Pattern in MicroservicesGeeksforGeeksEN
- Fault Tolerance in Distributed SystemsGeeksforGeeksEN
- Retry patternAzure Architecture CenterEN
- Rate Limiting patternAzure Architecture CenterEN
- What is Chaos Engineering?GeeksforGeeksEN
- Distributed Tracing in MicroservicesGeeksforGeeksEN