使用ENode框架前您需要了解的東西(初稿)


選擇ENode意味着什么可能很多人還不太清楚。我簡單整理了一下:
  1. 意味着你選擇了:你需要做DDD領域建模、選擇了事件驅動的架構、選擇了CQRS架構、選擇了最終一致性、選擇了事件溯源、選擇了分布式。這些你都調研過了,再考慮是否你需要使用。
  2. 所以ENode不是一個簡單的類庫型的框架,它是一個架構型的框架。選擇了ENode,意味着你已經做了架構選型,因為ENode定義好了架構,你用ENode寫代碼,只需要在合適的地方填合適的代碼即可。ENode不像log4net,autofac,dapper這種,只是一個類庫,在純內存中跑的東西。
  3. 選擇ENode,你還需要充分了解分布式消息中間件的原理,ENode默認使用了EQueue,所以EQueue你必須也要精通,然后ENode和EQueue如何集成的你也要了解。否則要是一個Command發送了,沒反應,這種問題你怎么排查?
上面這些你都掌握了,那不管什么項目,你都可以考慮使用ENode,因為你掌握了,就不怕了。沒有適不適合,只有你是否能駕馭。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM