Dominio
Architecture & System Design
Perfil de habilidad
Esta habilidad define expectativas en roles y niveles.
Roles
2
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
0
los otros 10 opcionales
Architecture & System Design
Architecture Patterns
22/2/2026
Selecciona tu nivel actual y compara las expectativas.
La tabla muestra cómo crece la profundidad desde Junior hasta Principal.
| Rol | Obligatorio | Descripción |
|---|---|---|
| Blockchain Developer | Understands basic distributed systems concepts: CAP theorem, eventual consistency, network partitions. Studies how these principles are implemented in blockchain protocols and P2P networks. | |
| Smart Contract Developer | Understands how smart contracts function in a distributed system context: global state, transactional model, eventual settlement. Knows EVM limitations for real-time operations. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Blockchain Developer | Implements distributed system components for blockchain: peer discovery, gossip protocols, state synchronization. Configures P2P networking via libp2p and handles network partitions. | |
| Smart Contract Developer | Designs contracts considering distributed systems constraints: block timestamp manipulation, frontrunning, cross-contract atomicity. Implements patterns for reliable multi-step execution. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Blockchain Developer | Designs distributed architecture for blockchain node: state sync, block propagation, mempool management. Ensures fault tolerance and Byzantine resistance for critical system components. | |
| Smart Contract Developer | Designs smart contract systems with understanding of distributed state: cross-chain state consistency, oracle reliability, sequencer dependency. Models failure scenarios and implements fallback mechanisms. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Blockchain Developer | Defines distributed systems architecture for the blockchain organization. Establishes P2P networking, consensus integration, and state management standards. Coordinates team of 10+ engineers. | |
| Smart Contract Developer | Defines distributed systems guidelines for smart contract development. Establishes best practices for handling distributed state and cross-chain consistency in the organization. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Blockchain Developer | Shapes enterprise strategy for distributed blockchain systems. Researches new approaches: DAG-based consensus, parallel execution, sharding. Publishes research and speaks at conferences. | |
| Smart Contract Developer | Researches advanced distributed systems patterns for smart contracts: shared state machines, cross-chain atomic operations. Publishes research on distributed smart contract architecture. |