首頁>Club>
2
回覆列表
  • 1 # 果羽寶寶6

    分散式快取架構

    Memcahed:一套分散式的快取記憶體系統,目前被許多網站使用以提升網站的訪問速度。

    Redis:高效能的KV資料庫。 它的出現很大程度補償了Memcached在某些方面的不足。

    nosql資料庫

    Mongodb:分散式檔案儲存資料庫。

    Membase:家族的一個新的重量級的成員。

    依賴注入ioc容器架構

    Unity:微軟patterns&practicest團隊開發的IOC依賴注入框架,支援AOP橫切關注點。

    Spring.NET:依賴注入、面向方面程式設計(AOP)、資料訪問抽象,、以及ASP.NET整合

    ORM架構

    EF(ADO.NET Entity Framework):微軟基於ADO.NET開發的ORM框架。

    資料驗證元件

    DotNetOpenAuth:讓網站具備支援OpenID、OAuth、InfoCard等身份驗證的能力。

    FluentValidation for .NET:基於LINQ表示式方法鏈Fluent介面驗證元件。

  • 2 # 跨界架構師

    架構不分語言,架構更多體現的是抽象設計能力。

    架構師切忌給自己畫一畝三分地,需要拓寬視野才能選擇更合適的解決方案。可以瞭解一下我之前釋出文章《從架構設計到架構師》。

    如果指的框架,那麼就非常多了,可以自行網上找資料。如果無從入手,也可以在一些技術社群中發現當前流行的框架有哪些。

    最後補充一句:架構思想是“道”,技術框架是“術”,切勿“求術舍道”。

    --------------------------

    內容包括:架構設計丨分散式系統丨產品丨運營丨個人深度思考。

  • 3 # 程式設計樂趣

    開發架構很多,給你推薦2個我之前分享的開源專案:1個前後端分離、1個是微服務架構,這兩個都是採用.Net Core,技術都是最新的:

    1、Meiam .NET Core +WebAPI+Vue前後端分離許可權框架

    專案簡介

    這是基於.NetCore開發的、構建的簡單、跨平臺、前後端分離的框架。此專案程式碼清晰、層級分明、有著完善的許可權功能、日誌模組;系統除了包含基礎功能外,還集成了程式碼生成器、任務排程等功能。支援多種資料庫、支援分散式部署,可用於OA、ERP、CRM、BI、物流系統等系統。

    詳細介紹:一套.NET Core +WebAPI+Vue前後端分離許可權框架

    2、Adnc .Net6可落地的微服務、分散式開源專案

    專案簡介

    這是基於.NetCore開發的、構建的簡單、跨平臺、前後端分離的框架。此專案程式碼清晰、層級分明、有著完善的許可權功能、日誌模組;系統除了包含基礎功能外,還集成了程式碼生成器、任務排程等功能。支援多種資料庫、支援分散式部署,可用於OA、ERP、CRM、BI、物流系統等系統。

    詳細介紹:一套.Net6可落地的微服務、分散式開源專案

  • 中秋節和大豐收的關聯?
  • 火車明明可以全速跑,可是還是有時快有時慢,這是為什麼?