Storm是一個(gè)開源的分布式實(shí)時(shí)計(jì)算系統(tǒng),由Twitter開發(fā)并開源。它可以用來處理大規(guī)模的實(shí)時(shí)數(shù)據(jù)流,提供了高可靠性、高性能和可擴(kuò)展性的實(shí)時(shí)計(jì)算能力。Storm框架可以用于實(shí)時(shí)數(shù)據(jù)分析、實(shí)時(shí)數(shù)據(jù)處理、實(shí)時(shí)監(jiān)控等場(chǎng)景,廣泛應(yīng)用于各種互聯(lián)網(wǎng)公司和大數(shù)據(jù)公司。在Storm中,數(shù)據(jù)流由拓?fù)洌╰opology)來處理,拓?fù)溆啥鄠€(gè)組件(spout和bolt)組成,可以完成各種數(shù)據(jù)處理任務(wù)。Storm框架支持容錯(cuò)性、可靠性、水平擴(kuò)展等特性,可以保證數(shù)據(jù)的實(shí)時(shí)處理和分析。