色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

阿里巴巴會有什么動作嗎

劉姿婷2年前13瀏覽0評論

阿里巴巴會有什么動作嗎?

甲骨文公司最重要的兩個產品,Oracle數據庫和JAVA,全面收費不可能!

阿里早在08年就發起了去IOE的工作!I指得是IBM的小型機,O指的是ORACLR的數據庫,E指的是EMC的存儲!現在阿里的數據庫使用是MySQL,用的是自己開發的數據存儲引擎AliSQL,數據監控達到了秒級!并且,在18年11月,亞馬遜也公布即將不再使用Oracle的數據庫,這也致使全面收費的不可能。

MySQL是ORACLE的,但是MySQL是可以自己定制存儲引擎的,最常用的引擎Innodb和MYISAM,然后阿里有了自己的MySQL引擎!另外,MySQL可以集群,利用副本冗余來保證系統高可用!而ORACLE則不支持副本冗余,若想ORACLE支持集群,就必須購買ORACLE RAC,并且,聽ORACLE的工程師說,若不采用他們的服務器,可能數據庫出現故障進行切換時,時間最長達到一分鐘!這樣顯然不適合電子商務平臺!

之所以選擇MySQL是因為它的靈活,支持高可用的分布式架構,支持定制化,并且不收費,因為MySQL內核用的就是開源社區提供的,收費的可能性不高!

現在的架構多以分布式架構為主,微服務架構為輔的架構模式,這就意味著系統的高可用性很重要,現在大都選擇CAP理論中的可用性和分區容錯性的架構實現,而以最終一致性作為系統設計的目標!

數據庫實際上扮演的角色也并不是特別重要了,伴隨著一些NoSQL緩存中間件的使用,數據庫也只是在寫入的時候才會用到,讀的場景大多多于寫入的場景,即讀多寫少!另外就是數據庫中間件的成型,比如Cober,MyCAT,sharding-sphere等等這些幾乎可以實現數據庫的一些分庫分表,數據同步等等對分布式數據庫的要求!

至于ORACLE的JDK,也就是JAVA SE,其中使用最多的依然是openjdk,開發者或者企業只要關注于openjdk的使用,國內現在還處在JAVA8階段,并且還不成熟,針對ORACLE的舉動,估計是想遏制一下國內的JAVA行業發展,JAVA8之后,JAVA才是飛躍!函數式編程理念的興起,Reactive異步化編程模型的興起會在JAVA8中體現,都會是JAVA語言一個新的里程碑,性能不亞于C++!總而言之,JDK是不會收費的!

另外,如果不使用ORACLE的JAVA EE,而用第三方開源的,比如Spring,也不會面臨收費,阿里是以Spring為主的!很多框架都基于Spring,至于怎么收費,這個貌似影響不大!畢竟開源的隊伍是龐大的!

Spring5是Spring的里程碑,SpringBoot是Spring的飛躍,擺脫了JAVA EE的束縛,有了可替代的JAVA EE產品,適用于MVC的框架模型,也適用于Reactive異步化的編程模型,集成了Restful API!Servlet被Webflux替代,JSP被Thylemeaf可替代等等,Spring的強大有目共睹!因此,不懼收費!

阿里的團隊還是很強大的,這樣強大的隊伍,絕對不會讓別人掐住命脈!