對比
Git創建版本庫
Git版本控制
Git遠程倉庫
Git分支管理
Git標簽管理
GitEE建庫
GitEE 連接及使用
GitEE 組員及管理員配置
第六階段:微服務架構
FastDFS
分布式文件系統概述
FastDFS簡介
FastDFS架構
Tracker Server
Storage Server
FastDFS安裝
安裝帶有FastDFS模塊的Nginx
Fastdfs-java-client的使用
創建Fastdfs-java-client工具類
實現文件上傳與下載
KindEditor介紹
通過KindEditor實現文件上傳并回顯
RabbitMQ
AMQP簡介
RabbitMQ簡介
安裝Erlang
安裝RabbitMQ
RabbitMQ原理
Spring Boot 集成RabbitMQ
RabbitMQ的交換器
Spring AMQP的使用
Spring Cloud Netflix Eureka
Eureka簡介
Eureka和Zookeeper 對比
搭建Eureka注冊中心
Eureka 服務管理平臺介紹
搭建高可用集群
集群原理
Eureka優雅停服
Spring Cloud Netflix Ribbon
Ribbon簡介
集中式與進程內負載均衡區別
Ribbon常見的負載均衡策略
Ribbon的點對點直連
Spring Cloud OpenFeign
Feign簡介
Feign的請求參數處理
Feign的性能優化
配置Feign負載均衡請求超時時間
Spring Cloud Netflix Hystrix
Hystrix簡介
服務降級
服務熔斷
請求緩存
Feign的雪崩處理
可視化的數據監控Hystrix-dashboard
Spring Cloud Gateway
Spring Cloud Gateway簡介
Gateway基于配置文件實現路由功能
Gateway基于配置類實現路由功能
Gateway中內置過濾器的使用
Gateway中自定義GatewayFilter過濾器的使用
Gateway中自定義GlobalFilter過濾器的使用
Gateway中使用過濾器實現鑒權
Gateway結合Hystrix實現熔斷功能
Spring Cloud Config
什么是分布式配置中心
創建配置中心服務端
創建配置中心客戶端
基于Gitee存儲配置文件
基于分布式配置中心實現熱刷新
Spring Cloud Bus
什么是消息總線
基于消息總線實現全局熱刷新
ELK
ElasticSearch介紹
ElasticSearch單機版安裝
ElasticSearch集群版安裝
ElasticSearch索引管理
ElasticSearch文檔管理
ElasticSearch文檔搜索
SpringDataElasticSearch訪問ElasticSearch
LogStash介紹
基于LogStash收集系統日志
TX-LCN
分布式事務簡介
分布式事務兩大理論依據
分布式事務常見解決方案
LCN簡介
TX-LCN的3種模式
LCN原理
LCN環境搭建及Demo演示
Nginx
Nginx的簡介
什么是正向代理、反向代理
Nginx的安裝
Nginx配置虛擬主機
Nginx配置服務的反向代理
Nginx的負載均衡配置
Spring Session
Spring Session介紹
通過Spring Session共享session中的數據
通過Spring Session同步自定義對象
Spring Session的Redis存儲結構
設置Session失效時間
Spring Session序列化器
MyBatis Plus
MyBatis Plus簡介
Spring整合MyBatis Plus
MyBatis Plus的全局策略配置
MyBatis 的主鍵生成策略
MyBatis Plus的CRUD操作
條件構造器EntityWrapper講解
MyBatis Plus的分頁插件配置
MyBatis Plus的分頁查詢
MyBatis Plus的其他插件講解
MyBatis Plus的代碼生成器講解
MyBatis Plus的公共字段自動填充
ShardingSphere
簡介
數據庫切分方式
基本概念
MySQL主從配置
切片規則
讀寫分離
實現分庫分表
第七階段:云服務階段
Kafka
Kafka簡介
Kafka架構
分區和日志
Kafka單機安裝
Kafka集群配置
自定義分區
自動控制
Spring for Apache Kafka
Zookeeper
Zookeeper簡介和安裝
Zookeeper 數據模型
Zookeeper 單機版安裝
Zookeeper常見命令
ZClient操作Zookeeper
Zookeeper 集群版安裝
Zookeeper 客戶端常用命令
Zookeeper分布式鎖
RPC
什么是分布式架構
什么是RFC、RPC
HttpClient實現RPC
RestTemplate
RMI實現RPC
基于Zookeeper實現RPC 遠程過程調用
Dubbo
SOA架構介紹
Dubbo簡介
Dubbo結構圖
Dubbo注冊中心
Dubbo 支持的協議
Dubbo 注冊中心搭建
Spring Boot 整合 Dubbo
Admin管理界面
Dubbo 搭建高可用集群
Dubbo 負載均衡
Spring Cloud Alibaba Dubbo
Spring Cloud Alibaba Dubbo簡介
基于Zookeeper發布服務
基于Zookeeper訂閱服務
實現遠程服務調用處理
Spring Cloud Alibaba Na買粉絲s
Spring Cloud Alibaba Na買粉絲s簡介
搭建Na買粉絲s服務器
基于Na買粉絲s發布|訂閱服務
實現遠程服務調用處理
Na買粉絲s Config配置中心
Spring Cloud Alibaba Sentinel
Spring Cloud Alibaba Sentinel簡介
搭建Sentinel服務器
Sentinel-實時監控
Sentinel-簇點鏈路
Sentinel-授權規則
Sentinel-系統規則
@SentinelResource注解
持久化規則
Spring Cloud Alibaba Seata
Spring Cloud Alibaba Seata簡介
搭建Seata服務器
Seata支持的事務模式-AT模式
Seata支持的事務模式-TCC模式
Seata支持的事務模式-Saga模式
Seata支持的事務模式-XA模式
SeataAT事務模式應用方式
SeataTCC事務模式應用方式
深度解析:J2EE vs .NET開發平臺
看到這個標題,也許會有人表示疑惑,J2EE和.NET并不在一個層次上,怎么能將它們放在一起呢?需要指出的是,通常所說的.NET包含了一個相當廣泛的產品家族,包括開發平臺、操作系統、服務器、終端設備等,此外還包括服務平臺。開發平臺只是整個.NET戰略中的一部分,所以確切地說,放在這里的.NET應該算是.NET開發平臺。
隨著三層/多層企業信息系統結構的深度發展和下一代分布式計算模型Web 服務的出現,企業應用中關于平臺、框架、語言的競爭也愈演愈烈。J2EE平臺在過去幾年里一直引領著企業應用的潮流,但最近微軟強力推出的.NET平臺也開始吸引著眾多IT企業和開發人員的注意力,向J2EE平臺提出了強有力的挑戰。企業應用領域的技術對抗也因此拉開了架勢。
需要強調的是,.NET是戰略產品,而J2EE是描述產品的標準,現在有很多符合J2EE標準的產品。在可以預見的未來,它們都將是構建企業信息系統應用的基礎性平臺,尤其是開發和部署Web服務的重要平臺。
盡管可以同時使用幾種系統平臺和語言,但對于企業來說,還需要選擇一個戰略性的平臺來實現數據的無縫集成,加速企業應用的部署。而要做出正確的選擇,首先需要充分了解兩個平臺的特點和優勢。本期專題將為您細說J2EE和.NET。
一、群力所至的J2EE
二、.NET開發平臺留住Windows開發者
三、 J2EE與.NET平臺體系架構的異同
四、 J2EE vs .NET:Web服務誰主沉浮?
一、群力所至的J2