9 Basic (and Crucial) Tips for Microservices Developers
#microservices #ddd #domaindrivendesign #microservicearchitecture #microservicesguide #microservicetips #programming #tipsfordevelopers
https://hackernoon.com/9-basic-and-crucial-tips-for-microservices-developers
#microservices #ddd #domaindrivendesign #microservicearchitecture #microservicesguide #microservicetips #programming #tipsfordevelopers
https://hackernoon.com/9-basic-and-crucial-tips-for-microservices-developers
Hackernoon
9 Basic (and Crucial) Tips for Microservices Developers | HackerNoon
If you’re going to work on microservices projects, you need to learn these basic, yet crucial, tips.
An Introduction to Domain-Driven Design - Part 2
#domain #domaindrivendesign #webdesign #designthinking #softwaredevelopment #webdevelopment #softwareengineering #domainmodeling
https://hackernoon.com/an-introduction-to-domain-driven-design-part-2
#domain #domaindrivendesign #webdesign #designthinking #softwaredevelopment #webdevelopment #softwareengineering #domainmodeling
https://hackernoon.com/an-introduction-to-domain-driven-design-part-2
Hackernoon
An Introduction to Domain-Driven Design - Part 2 | Hacker Noon
Model - a set of concepts existing in the head of the customer/project creator and terms that reflect his understanding.
Understanding Domain Driven Design (DDD)
#domaindrivendesign #softwarearchitecture #softwaredevelopment #webdevelopment #softwareengineering #webdev #softwaredesign #domain
https://hackernoon.com/understanding-domain-driven-design-ddd
#domaindrivendesign #softwarearchitecture #softwaredevelopment #webdevelopment #softwareengineering #webdev #softwaredesign #domain
https://hackernoon.com/understanding-domain-driven-design-ddd
Hackernoon
Understanding Domain Driven Design (DDD) | HackerNoon
DDD is not about technology. Instead, it's about understanding the problem you’re trying to solve in a business context.
The Core Principle of Separation of Concerns & Twitter's Value-Driven Approach
#softwarearchitecture #twitter #softwaredevelopment #domaindrivendesign #eventdrivenarchitecture #scalablearchitecture #enterprisearchitecture #softwaredesign
https://hackernoon.com/the-core-principle-of-separation-of-concerns-and-twitters-value-driven-approach
#softwarearchitecture #twitter #softwaredevelopment #domaindrivendesign #eventdrivenarchitecture #scalablearchitecture #enterprisearchitecture #softwaredesign
https://hackernoon.com/the-core-principle-of-separation-of-concerns-and-twitters-value-driven-approach
Hackernoon
The Core Principle of Separation of Concerns & Twitter's Value-Driven Approach | HackerNoon
Achieving scalability and robustness in system design requires careful consideration of business and architectural needs, and a deep understanding of technology
Practical Introduction to Domain-Driven Design
#ddd #webdev #architecture #programming #coding #domaindrivendesign #domains #hackernoontopstory #hackernoones #hackernoonhi #hackernoonzh #hackernoonvi #hackernoonfr #hackernoonpt #hackernoonja
https://hackernoon.com/practical-introduction-to-domain-driven-design
#ddd #webdev #architecture #programming #coding #domaindrivendesign #domains #hackernoontopstory #hackernoones #hackernoonhi #hackernoonzh #hackernoonvi #hackernoonfr #hackernoonpt #hackernoonja
https://hackernoon.com/practical-introduction-to-domain-driven-design
Hackernoon
Practical Introduction to Domain-Driven Design | HackerNoon
Domain-driven design terminology, building blocks, and other concepts to get started.
Navigating the Intersection of Basic Science and Application Architecture Design
#softwarearchitecture #softwareengineering #extensibility #engineeringmanagement #domainknowledge #itengineering #domaindrivendesign #overengineering
https://hackernoon.com/navigating-the-intersection-of-basic-science-and-application-architecture-design
#softwarearchitecture #softwareengineering #extensibility #engineeringmanagement #domainknowledge #itengineering #domaindrivendesign #overengineering
https://hackernoon.com/navigating-the-intersection-of-basic-science-and-application-architecture-design
Hackernoon
Navigating the Intersection of Basic Science and Application Architecture Design | HackerNoon
Explore the parallels between scientific knowledge development and IT engineering, drawing insights from disciplines like physics and geometry.
Reliable Messaging in Distributed Systems
#domaindrivendesign #reliablemessaging #distributedsystems #scalabledistributedsystem #dualwriteproblem #microservicesarchitecture #twophasecommit #shareddatabase
https://hackernoon.com/reliable-messaging-in-distributed-systems
#domaindrivendesign #reliablemessaging #distributedsystems #scalabledistributedsystem #dualwriteproblem #microservicesarchitecture #twophasecommit #shareddatabase
https://hackernoon.com/reliable-messaging-in-distributed-systems
Hackernoon
Reliable Messaging in Distributed Systems | HackerNoon
Building a reliable, highly available, scalable distributed system requires adherence to specific techniques, principles, and patterns.
Transforming Legacy with Domain-Driven Design, I: Preconditions
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #refactorlegacycode
https://hackernoon.com/transforming-legacy-with-domain-driven-design-i-preconditions
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #refactorlegacycode
https://hackernoon.com/transforming-legacy-with-domain-driven-design-i-preconditions
Hackernoon
Transforming Legacy with Domain-Driven Design, I: Preconditions
In this series of articles, I would like to share my practical experience implementing Domain-Driven Design to a complex legacy project.
Transforming Legacy with Domain-Driven Design, II: Strategy
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #dddstrategy
https://hackernoon.com/transforming-legacy-with-domain-driven-design-ii-strategy
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #dddstrategy
https://hackernoon.com/transforming-legacy-with-domain-driven-design-ii-strategy
Hackernoon
Transforming Legacy with Domain-Driven Design, II: Strategy
Domain-Driven Design is not a specific software architecture or a strict set of rules but rather a collection of principles and ideas to manage complex domains.
Transforming Legacy with Domain-Driven Design, III: Tactic
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programmingtips #programming #developerexperience #dddtactic
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iii-tactic
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programmingtips #programming #developerexperience #dddtactic
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iii-tactic
Hackernoon
Transforming Legacy with Domain-Driven Design, III: Tactic
DDD doesn’t prescribe a specific architectural approach, but certain existing solutions effectively help achieve the tactical goals of the methodology.
Transforming Legacy with Domain-Driven Design, IV: Insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesigninsights
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iv-insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesigninsights
https://hackernoon.com/transforming-legacy-with-domain-driven-design-iv-insights
Hackernoon
Transforming Legacy with Domain-Driven Design, IV: Insights
Implementation of domain driven design in a complex legacy project, focusing on potential mistakes, non-obvious nuances, and useful practical advice.
Transforming Legacy with Domain-Driven Design, V: Insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #valueobjects
https://hackernoon.com/transforming-legacy-with-domain-driven-design-v-insights
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #valueobjects
https://hackernoon.com/transforming-legacy-with-domain-driven-design-v-insights
Hackernoon
Transforming Legacy with Domain-Driven Design, V: Insights
Value Objects are a useful approach that allows for both formalizing reusable data structures within the domain and designating terms from the subject area.
Transforming Legacy with Domain-Driven Design, VI: Results
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesignresults
https://hackernoon.com/transforming-legacy-with-domain-driven-design-vi-results
#domaindrivendesign #ddd #softwarearchitecture #softwaredevelopment #programming #programmingtips #developerexperience #domaindrivendesignresults
https://hackernoon.com/transforming-legacy-with-domain-driven-design-vi-results
Hackernoon
Transforming Legacy with Domain-Driven Design, VI: Results
In this article, I will share the outcomes of adopting Domain-Driven Design in a large legacy project.
This Architecture Principle from 2005 Can Address Caveats Introduced by Object-oriented Programming
#java #hexagonalarchitecture #springframework #springboot #alistaircockburn #portsandadapters #domaindrivendesign #businesslogic
https://hackernoon.com/this-architecture-principle-from-2005-can-address-caveats-introduced-by-object-oriented-programming
#java #hexagonalarchitecture #springframework #springboot #alistaircockburn #portsandadapters #domaindrivendesign #businesslogic
https://hackernoon.com/this-architecture-principle-from-2005-can-address-caveats-introduced-by-object-oriented-programming
Hackernoon
This Architecture Principle from 2005 Can Address Caveats Introduced by Object-oriented Programming
Ports and Adapters architecture was created by Alistair Cockburn in 2005.
Concurrency management in DDD
#ddd #domaindrivendesign #dddtactic #softwaredevelopment #programming #softwarearchitecture #softwaredesign #programmingtips
https://hackernoon.com/concurrency-management-in-ddd
#ddd #domaindrivendesign #dddtactic #softwaredevelopment #programming #softwarearchitecture #softwaredesign #programmingtips
https://hackernoon.com/concurrency-management-in-ddd
Hackernoon
Concurrency management in DDD
Explore how Domain-Driven Design tackles concurrency issues in complex legacy systems, based on real-world experiences and practical insights.