【Programming】知らなかったサーバソフトウェアを調べてみた
昨日の勉強会でのサーバの話で、分からないソフトウェアの概要だけググってみました。
面白くなってきたので、今度サーバ構築関連の書籍を買ってみよう。
nginx(エンジンエックス)
フリーかつオープンソースなWebサーバである。処理性能・高い並行性・メモリ使用量の小ささに焦点を当てて開発されており、HTTP, HTTPS, SMTP, POP3, IMAPのリバースプロキシの機能や、ロードバランサ、HTTPキャッシュの機能も持つ。
MySQL派生のオープンソースな関係データベース管理システム (RDBMS) である。(MariaDB - Wikipedia
Redis(レディス)
Redisとは、メモリ上にKey-Valueストア(KVS)を構築することができるソフトウェアの一つ。
Redisとは|Remote dictionary server - 意味/定義 : IT用語辞典
汎用の分散型メモリキャッシュシステムである。
XHR-polling
XHR=XMLHttpRequest
JavaScriptなどのウェブブラウザ搭載のスクリプト言語でサーバとのHTTP通信を行うための、組み込みオブジェクト(API)である。
sticky session
ユーザーのセッション中のリクエストを特定のアプリケーションインスタンスに送信する設定らしい。