-
定義存儲過程
查看全部 -
瓶頸分析.?
查看全部 -
Mysql 行級鎖 阿里巴巴分庫分表插件查看全部
-
序列化對象優化protostuff查看全部
-
update QPS 幾萬 行鎖 但是會收到網絡延遲和GC的延遲 redis原子數 mq消息隊列 注意查看全部
-
java控制事務行為分析
查看全部 -
視頻只是起到展示作用,獨立做一遍。
查看全部 -
查看全部
-
【轉】完整代碼地址:https://github.com/firery/imooc-seckill 代碼都有完整的注釋,依賴更新為目前的最新版本,數據庫采用MySQL 8.0。 另外有少許優化,比如最后的瀏覽器計時誤差等。
查看全部 -
【WEB層技術回顧】
restful接口運用:用來描述資源,通過不同的提交方式(GET/POST)來達到描述行為的目的;寫一般通過post,讀一般通過get。
SpringMVC使用技巧:如何去配置,其參數的映射,以及如何打包成json返回給瀏覽器。
前端交互分析過程:如何與瀏覽器交互來完成產品的需求,實現一個優雅的前端交互,對于產品的性能也是非常有幫助的。
Bootstrap和JS的使用:Bootstrap是一個非常優雅的,包含JS和CSS的組件庫;JS主要使用了JQuery和一些插件;JS可以按模塊和面向對象的思路來書寫代碼
查看全部 -
【業務層技術回顧】
業務接口設計和封裝:
站在使用者角度設計接口,而不是考慮怎么去實現這個接口,達到使用接口干凈直接的目的;(舉例?)
SpringIOC配置技巧:
聲明式事務:XML配置,
DAOservice/controller:注解,
包掃描。
Spring聲明式事務使用和理解:應該讓方法快速完成,理解聲明式事務什么時候該回滾,什么時候該提交
SpringIOC配置技巧: 1、對于第三方類庫,可以通過xml文件進行配置 2、對于自己開發的類,可以通過注解的方式完成IOC
查看全部 -
【數據層技術回顧】
mybatis中設計dao接口,每個dao方法對應一條sql語句
上層service調用組合這些dao方法完成業務邏輯
查看全部 -
認識到各個角色承擔的主要職責
查看全部 -
【參與的角色】
數據庫管理員(Database Administrator,簡稱DBA)
查看全部 -
【典型的部署架構】
Nginx做負載均衡?
分庫分表 在秒殺系統中,一般通過關鍵的秒殺商品id取模進行分庫分表,以512為一張表,1024為一張表 ?分庫分表一般采用開源架構,如alibaba tddl?
統計分析 一般使用hadoop等架構進行分析
補充:
一部分流量已經被cdn緩存鎖攔截 不過秒殺的操作,秒殺的地址獲取這樣的請求不方便放入cdn中,所以訪問到我們的服務器 我們的服務器會通過我們的dns查找到我們的地址 一般找到的是nginx地址,nginx一般部署到不同的機房,比如電信,移動,聯通 這樣的話智能的dns會根據用戶的請求ip地址來智能的dns解析來請求最近的Nginx服務器 nginx還會給我們的服務器做負載均衡
分庫分表:阿里巴巴TDDL
統計分析: EL
查看全部
舉報