#domain-driven-design

[ follow ]
#software-architecture

Concurrency management in DDD | HackerNoon

Managing concurrency is crucial in automated procurement systems to prevent errors during bid submissions.

Transforming Legacy with Domain-Driven Design, II: Strategy | HackerNoon

Implementing Domain-Driven Design (DDD) in legacy projects involves navigating unique challenges that aren't fully covered in existing literature.

Concurrency management in DDD | HackerNoon

Managing concurrency is crucial in automated procurement systems to prevent errors during bid submissions.

Transforming Legacy with Domain-Driven Design, II: Strategy | HackerNoon

Implementing Domain-Driven Design (DDD) in legacy projects involves navigating unique challenges that aren't fully covered in existing literature.
moresoftware-architecture
#legacy-systems

Transforming Legacy with Domain-Driven Design, IV: Insights | HackerNoon

Implementing Domain-Driven Design in legacy projects requires a gradual approach to model complexity, starting from simpler components to understand the domain effectively.

Transforming Legacy with Domain-Driven Design, I: Preconditions | HackerNoon

Applying Domain-Driven Design to legacy systems can transform development processes, despite challenges from accumulated architectural issues.

Transforming Legacy with Domain-Driven Design, IV: Insights | HackerNoon

Implementing Domain-Driven Design in legacy projects requires a gradual approach to model complexity, starting from simpler components to understand the domain effectively.

Transforming Legacy with Domain-Driven Design, I: Preconditions | HackerNoon

Applying Domain-Driven Design to legacy systems can transform development processes, despite challenges from accumulated architectural issues.
morelegacy-systems

Optimizing SQL and ORM Practices for High-Performance Applications - JSJ 650 - JavaScript Jabber

SQL c revolutionizes SQL query management, minimizing typing errors and enabling pre-deployment checks.
#scala-3

Scala Opaque Types (video)

Opaque types in Scala 3 restrict visibility to underlying representation, allowing concrete type implementations while hiding details from users.

Scala 3 opaque types: How to create meaningful type names

Use opaque types in Scala 3 to create meaningful type names for safer code.

Scala Opaque Types (video)

Opaque types in Scala 3 restrict visibility to underlying representation, allowing concrete type implementations while hiding details from users.

Scala 3 opaque types: How to create meaningful type names

Use opaque types in Scala 3 to create meaningful type names for safer code.
morescala-3

Advanced large-scale DDD

Developers need to understand and structurize the model to maintain DDD benefits and reveal system relationships.

Thoughtworks' VP of Data and AI Shares Insights for Building a Robust Data Product at QCon London

Using domain-driven design and Team Topologies principles are crucial in implementing data products to manage data responsibilities effectively in a shifting landscape.

Advanced large-scale DDD

Complex domains require structured modeling
Layered model approach for system architecture

The Set Piece Strategy: Tackling Complexity in Serverless Applications

Decompose complexity: Break down issues into parts to effectively address each one.
Develop sustainable applications through serverless technology optimization, robust availability, and scalability.
Adopt Domain-Driven Design and microservices for team independence and streamlined development.
Incorporate software delivery best practices emphasizing modularity, efficiency, and observability.
Empower teams with autonomy in managing microservices independently.
[ Load more ]