一、前言 秒殺系統(tǒng)其實(shí)是一個(gè)比較復(fù)雜的設(shè)計(jì),文章先介紹設(shè)計(jì)秒殺系統(tǒng)的思路脈絡(luò)和設(shè)計(jì)系統(tǒng)的原則。后面章節(jié)再詳細(xì)介紹使用中的工具、中間件、設(shè)計(jì)方案。由于本人并沒有真正實(shí)踐過秒殺系...
一、前言 秒殺系統(tǒng)其實(shí)是一個(gè)比較復(fù)雜的設(shè)計(jì),文章先介紹設(shè)計(jì)秒殺系統(tǒng)的思路脈絡(luò)和設(shè)計(jì)系統(tǒng)的原則。后面章節(jié)再詳細(xì)介紹使用中的工具、中間件、設(shè)計(jì)方案。由于本人并沒有真正實(shí)踐過秒殺系...
一、MySQL主從復(fù)制,完成每秒30萬訂單 (一)數(shù)據(jù)庫(kù)方面優(yōu)化 1. 添加索引 2. 盡量多使用數(shù)值型 3. 盡量多考慮使用定長(zhǎng)而非變長(zhǎng) 4. exist和...
構(gòu)建一個(gè)由Master + Slave 構(gòu)成的 Spark 集群,Spark 運(yùn)行在集群中。 這個(gè)要和Hadoop 中的 Standalone 區(qū)別開來. 這里的 Stand...
Master Spark 特有資源調(diào)度系統(tǒng)的 Leader。掌管著整個(gè)集群的資源信息,類似于 Yarn 框架中的 ResourceManager,主要功能: 1. 監(jiān)聽Wor...
本章介紹在各種運(yùn)行模式如何運(yùn)行Spark應(yīng)用. 首先需要下載Spark 下載Spark 1.官網(wǎng)地址 http://spark.apache.org/ 2.文檔查看地址 ht...
1、什么是Spark? Spark 是一個(gè)快速(基于內(nèi)存), 通用, 可擴(kuò)展的集群計(jì)算引擎 并且Spark 目前已經(jīng)成為 Apache 最活躍的開源項(xiàng)目, 有超過 1000 ...
@夜雨憂傷 對(duì)啊 一年前的東西了
如何保證消息隊(duì)列的高可用和冪等性以及數(shù)據(jù)丟失,順序一致性(1)RabbitMQ的高可用性 RabbitMQ是比較有代表性的,因?yàn)槭腔谥鲝淖龈呖捎眯缘?,我們就以他為例子講解第一種MQ的高可用性怎么實(shí)現(xiàn)。 rabbitmq有三種模式...