詳細については後述しますが、MapReduceの処理モデルは、上記の通り各区分ごとにそれぞれ単純化(限定)されたモデルであったと言えます。 また、MapReduceの関数プログラミングおよびグラフ的な特徴も合わせて以下に整理してみます。 関数プログラミング的な特徴 MapおよびReduceフェーズは、それぞれ関数型プログラミングのMapおよびReduce処理をモデル化したものです。MapReduceは、参照透過性がある純粋な関数処理と言えます。参照透過性とは入力により出力が一意に決まる性質のことです。言い換えればMapReduceの処理は、大域などの処理に影響する外部の環境は持たず、内部的にも静的な一時変数などの状態も持たないことを意味します。 純粋な関数処理は複数の処理が同時に実行されても他の並列に動作している処理の状態には左右されないため、この参照透過性は並列化に向いている性質がありま
Idobataなどのサービスや受託開発などを手がける永和システムマネジメントさんにとある縁で突撃してきました。 場所は秋葉原駅や神田駅などから歩けるという好立地です。まだできたばかりのビルだそうで大変綺麗なビルです。また窓からすぐ電車が見れる場所にありますが窓ガラスが特殊らしく音は全く聞こえず大変静かで仕事に集中できそうでした。 来てます pic.twitter.com/qdK7QikbKq— 麺類 (@catatsuy) June 11, 2015 最初はやはり会社のロゴです。 エントランスには社員の方が書いた著作がずらり pic.twitter.com/1LqtpcF2Ip— 麺類 (@catatsuy) June 11, 2015 社員の方が書いた本だけでもこんなにあるので永和システムマネジメントさんの技術力の高さが伺えます。またきれいに飾られているのも技術を大切にかつ誇りにしている
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く