Mercury SkillsMercury Skills
Category

Backend

9 skills in this category.

API Design

REST and GraphQL API design principles, versioning, error handling, and documentation patterns

apirestgraphql
029

Authentication & Authorization

JWT, OAuth2, SAML, session management, RBAC, ABAC, and MFA implementation

authenticationauthorizationsecurity
015

Caching Strategies

CDN, Redis, in-memory cache, cache invalidation, and distributed caching patterns

cachingperformanceredis
018

Database Design

Schema design, normalization, indexing, migrations, and query optimization for SQL and NoSQL

databasesqlnosql
028

Message Queues

RabbitMQ, Kafka, SQS, pub/sub, competing consumers, dead letter queues, and event streaming

message-queueskafkarabbitmq
015

Microservices

Service boundaries, communication patterns, event sourcing, CQRS, and distributed tracing

microservicesarchitecturedistributed-systems
620

Node.js Patterns

Async control flow, error handling, module design, streams, and production hardening

nodejsbackendjavascript
018

Python Patterns

Python best practices including type hints, async patterns, testing, and project structure

pythontype-hintsasync
012

Serverless Patterns

Lambda, cold starts, event-driven design, API Gateway, and serverless frameworks

serverlesslambdacloud
09