II.
LibraryProcess overview
Reference · livelib-process:software-architecture--data-architecture-design
data-architecture-design overview
Data Architecture Design - Design comprehensive data architecture including data models, storage technologies, data flow patterns, governance policies, security measures, and migration strategies with quality gates and iterative refinement.
Attributes
displayName
data-architecture-design
description
Data Architecture Design - Design comprehensive data architecture including data models,
storage technologies, data flow patterns, governance policies, security measures, and migration strategies
with quality gates and iterative refinement.
libraryPath
library/specializations/software-architecture/data-architecture-design.js
specialization
software-architecture
references
- - Designing Data-Intensive Applications by Martin Kleppmann: https://dataintensive.net/ - Data Architecture: A Primer for the Data Scientist: https://www.oreilly.com/library/view/data-architecture-a/9780128025109/ - The Data Warehouse Toolkit by Ralph Kimball: https://www.kimballgroup.com/data-warehouse-business-intelligence-resources/books/ - Data Modeling Made Simple by Steve Hoberman: https://www.dataversity.net/data-modeling-made-simple/
example
const result = await orchestrate('specializations/software-architecture/data-architecture-design', {
projectName: 'E-Commerce Platform',
requirements: { dataVolumeTB: 5, transactionsPerSecond: 10000, analyticsRequirements: true },
existingArchitecture: { databases: ['PostgreSQL', 'MongoDB'], dataWarehouse: 'Snowflake' },
constraints: { budget: '$100K/year', compliance: ['GDPR', 'PCI-DSS'], timeline: '6 months' }
});
usesAgents
- data-architect
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_belongs_to_specialization1
- specialization:software-architecture·Specialization
lib_covers_topic2
- topic:domain-driven-design·TopicDomain-Driven Design
- topic:database-sharding·TopicDatabase Sharding
lib_implements_workflow1
- workflow:architecture-decision-record·WorkflowArchitecture Decision Record
lib_involves_role2
- role:architect·RoleArchitect
- role:data-engineer·RoleData Engineer
lib_requires_skill_area2
- skill-area:serialization-deserialization·SkillAreaSerialization and Deserialization
- skill-area:backend-data-persistence·SkillAreaBackend Data Persistence
uses_agent1
- lib-agent:software-architecture--data-architect·LibraryAgentdata-architect
Incoming edges
None.