LOGO

技術創新

自主創新的技術是亞爾迪核心競爭力。

      大多數人都有一定技術背景,話題最多的永遠是各類的新技術與算法,不間斷的各類技術討論會,創新大賽,我們自己決定什么時候會累。

      在Web開發方向, 從底層協議到上層應用, 有著多年的技術積累,技術上領先廈門同類企業,在某些技術領域處于全球領先的地位。 

 

互聯網底層協議

      互聯網基于一系列的協議而運作著,網絡的IP協議,傳輸層的TCP, UDP協議,應用層的DNS,SMTP,FTP,IMAP, HTTP, 以及W3C關于DOM的一系列協議, 在各種編程語言中都有不同程度的實現,然而都沒有完整的實現。 DNS只會實現客戶端,而沒有實現DNS 服務端,SMTP 只實現基本的發送,而沒有實現 MAIL FROM的信封地址,DOM的解析在大部分語言中缺失,只有開源項目的部分實現。公司自主實現了大部分的應用層協議并創新應用于公司的產品當中。

 

開發架構

      MVC, Model View, Controller是最常見的開發規范,也應用于公司的大部分項目里。在Web應用程序(或SPA)的開發中, 因為各種前端框架如Angular,Vue的興起,以及Html5 pushstate的推廣應用,View的模板引擎通常采用Javascript的框架來完成,公司采用同樣的開發規范。 

     在需要后臺做model binding的項目,比如為了搜索引擎友好,因為微軟的Razor或其他模板引擎,均是在Html當中嵌套語法, 破壞了Html的原有結構,并且把前端HTML/CSS與后臺程序的代碼耦合在一起,公司自主開發了類似MVC的框架,模板引擎采用非嵌入式的Html tag屬性標注方式,完整地分離前端與后臺代碼。

 

數據庫

     Web開發中, 最常見的性能瓶頸在于數據庫的讀寫速度或是遠程同步功能。 SQL的協議已經是半個世紀以前的了,其中的ACID概念保證了系統的穩定性,但也極大地降低了數據庫的性能。 NoSQL的出現一定程度上解決了性能與擴展的問題, 代表性如MongoDB。但在多年的使用過程中,MongoDb在性能與資源利用上沒有達到公司的預期。 

     公司的技術人員原創了自主版權的數據庫引擎,實現了常見的Btree, BitMap等各種索引。查詢上借用Lambda 表達式,開發人員可以用類似Linq的查詢語法,數據庫通過分析Lambda表達式的語法樹,轉換成數據庫本身的查詢方式。 

     目前在公司的部分產品中使用原創數據庫,可以達到單機單線程20萬條每秒的插入速度。 比MSSQL提高300倍以上的性能, 同時實現許多創新的數據庫功能。 

 

大數據

     常見的一些大數據算法,比如基于協同過濾的推薦引擎,類GIT的編輯路徑算法,貝葉斯,K-means, Adaboost等應用于公司的項目當中。與華僑大學合作研發電子商務智能算法,公司員工參與一些大數據論文與書本的寫作, 如《Fuzzy Systems and Data Mining Ⅱ》大數據是未來公司的主要方向之一。 

 

常用開發語言

     Html/Css, JavaScript, .NET

 

国产日韩在线视看高清视频手机_韩国和日本免费不卡在线免费观看_国内丰满老熟妇视频