はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ 分散システム

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 29件)

理解して拡げる分散システムの基礎知識 - Speaker Deck

2020/07/25 このエントリーをはてなブックマークに追加 193 users Instapaper Pocket Tweet Facebook Share Evernote Clip Speaker Deck 基礎知識

20200725の #JTF2020 セッションスライド。 (資料内で説明した資料へのリンク) ・昨年のJTF発表資料 https://speakerdeck.com/tzkoba/cloud-nativekai-fa-zhe-falsetamefalsedatabase-with-kubernetes ・「2020年のNewSQL」 https://qiita.com/tzkoba/items/5316c6eac66510233115 ・「NewSQLのコンポーネント詳解」 ht... 続きを読む

形式手法による分散システムの検証 #builderscon / builderscon tokyo 2019 - Speaker Deck

2019/08/31 このエントリーをはてなブックマークに追加 67 users Instapaper Pocket Tweet Facebook Share Evernote Clip Builderscon Speaker Deck 形式手法

All slide content and descriptions are owned by their creators. 続きを読む

分散システムにちょっとだけ入門したのでメモっておく - 毎日Learning

2019/04/29 このエントリーをはてなブックマークに追加 60 users Instapaper Pocket Tweet Facebook Share Evernote Clip Learning メモ

Akka Clusterを運用していくとなると、社内でこの資料を読んで理解しておきたいねって話があった。 Akka Clusterの耐障害設計 from TanUkkii で、Scala関西 Summit 2016の資料じゃーん、おやもしかして動画あるんじゃね?って探したらあった。 【Scala関西Summit2016】Akka Clusterのネットワーク分断耐性設計 で、こちら... 続きを読む

O'Reilly Japan - 分散システムデザインパターン

2019/04/03 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip O'Reilly Japan スケーラブル 原書 隼人 松浦

分散システムデザインパターン ――コンテナを使ったスケーラブルなサービスの設計 Brendan Burns 著、松浦 隼人 訳 2019年04月20日 発売予定 200ページ ISBN978-4-87311-875-8 原書: Designing Distributed Systems フォーマット 本書は、コンテナを使った分散システムのデザインパターンについて解説する書籍です。コ... 続きを読む

Azure アプリケーションの設計原則 | Microsoft Docs

2018/10/26 このエントリーをはてなブックマークに追加 110 users Instapaper Pocket Tweet Facebook Share Evernote Clip Microsoft Docs 設計原則 アプリケーショ 冗長

次の設計原則に従って、アプリケーションのスケーラビリティを上げて、回復力や管理しやすさを強化します。 自動修復機能を設計します 。 分散システムでは、障害が発生します。 障害の発生に備えてアプリケーションの自動修復機能を設計します。 すべての要素を冗長にします 。 単一障害点をなくすようにアプリケーショ... 続きを読む

分散ユーザー管理システム「etcdpasswd」の紹介 - Cybozu Inside Out | サイボウズエンジニアのブログ

2018/10/04 このエントリーをはてなブックマークに追加 259 users Instapaper Pocket Tweet Facebook Share Evernote Clip NECO サイボウズエンジニア etcd ueokande

こんにちは、アプリ基盤チーム兼Necoプロジェクト所属の @ueokande です。 本日はNecoで開発しているUNIXユーザーの管理ツールである「etcdpasswd」を紹介します。 github.com etcdpasswdは、etcdをバックエンドに持つ分散型のユーザー管理システムです。 etcdpasswdは自律型の分散システムで、一時的にホストがダウンし... 続きを読む

分散システムの耐障害性テストの取り組み - Cybozu Inside Out | サイボウズエンジニアのブログ

2018/09/05 このエントリーをはてなブックマークに追加 182 users Instapaper Pocket Tweet Facebook Share Evernote Clip サイボウズエンジニア Cybozu Inside Out

こんにちは、Necoチームの池添(@zoetro)です。 サイボウズが提供するクラウドサービスcybozu.comでは、アーキテクチャを刷新すべく「Neco」というプロジェクトを実施しています。 そのプロジェクトでは、サーバのライフサイクルを管理するsabakanや、Kubernetesクラスタを構築するためのCKE(Cybozu Kubernetes Engine)... 続きを読む

分散システム、本当に「正しく」開発できますか? #JTF2018 / July Tech Festa 2018

2018/07/29 このエントリーをはてなブックマークに追加 169 users Instapaper Pocket Tweet Facebook Share Evernote Clip jtf2018 July Tech Festa 2018

July Tech Festa 2018 で使用したスライドです。二相コミットを例として、分散アルゴリズムの検証にモデル検査を使用する解説しています。また、代表的なモデル検査ツールである SPIN、TLA+、P について、同じシステムを各ツールで記述してみることでその特定の違いについて学びます。 イベント概要:https://2018.techf... 続きを読む

分散システムの限界について知ろう

2018/07/02 このエントリーをはてなブックマークに追加 502 users Instapaper Pocket Tweet Facebook Share Evernote Clip 限界 Twitter Facebook GitHub シンコ

分散システムの限界について知ろう 1. 分散システムの限界に ついて知ろう 大村伸吾 @everpeace 2018/07/02 株式会社エフ・コード 社内勉強会 2. 大村伸吾 おおむら しんご ✘ Software Engineer at Preferred Networks ✘ Technical Consultant at f-code, ChatWork ✘ twitter/github: everpeace ✘ facebook: shingo.omur... 続きを読む

分散システムの限界について知ろう

2018/07/02 このエントリーをはてなブックマークに追加 502 users Instapaper Pocket Tweet Facebook Share Evernote Clip 限界 Twitter Facebook GitHub シンコ

分散システムの限界について知ろう 1. 分散システムの限界に ついて知ろう 大村伸吾 @everpeace 2018/07/02 株式会社エフ・コード 社内勉強会 2. 大村伸吾 おおむら しんご ✘ Software Engineer at Preferred Networks ✘ Technical Consultant at f-code, ChatWork ✘ twitter/github: everpeace ✘ facebook: shingo.omur... 続きを読む

分散ロックという名の過ち - Software Transactional Memo

2018/03/25 このエントリーをはてなブックマークに追加 398 users Instapaper Pocket Tweet Facebook Share Evernote Clip Software Transactional Memo

2018 - 03 - 26 分散ロックという名の過ち 分散システム TL;DR; 「分散ロック」が分散システムの設計図に登場した時 だいたいその設計は間違っていて本当に必要なものは トランザクション だ 並行システムを実装する際にロックを用いるのはとても自然なことだ。 僕も普段はロックフリー系の アルゴリズム に詳しいと言われがちだが知識量でいったら実はロック系の方が多く蓄えているかも知れない。... 続きを読む

今度こそ絶対あなたに理解させるPaxos - Qiita

2017/11/30 このエントリーをはてなブックマークに追加 197 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita PFI 金字塔 Wikipedia 輝かしい成果

Paxosとは何か 分散システムの金字塔とも呼ばれ、Leslie Lamport大先生の輝かしい成果の一つとして知られる分散合意アルゴリズムPaxos。 既存の解説 実はすでに存在するPaxosの解説はすでに質が高い - Wikipedia の項目にも結構長々と書かれていて、これを読んで理解できた人はもう僕の記事を読む必要はない。 - 同様にPFIの久保田さんによる 解説スライド もあり、これも良... 続きを読む

Docker チートシート - Frasco

2017/11/10 このエントリーをはてなブックマークに追加 459 users Instapaper Pocket Tweet Facebook Share Evernote Clip Docker Frasco オーケストレーション コンテナ

私は以前の仕事で Docker を使っており、今の会社( eralabs.io )でも顧客のために使っています。そして、これまでの経験により得た Docker の知識を皆さんにシェアしたいと思い、 Painless Docker Course を始めました。 私は Docker、コンテナ、オーケストレーション、分散システムが好きです。そして、 Painless Docker の多くの読者がその内容... 続きを読む

Multi PaxosをJavaで実装してみた - As a Futurist...

2017/09/02 このエントリーをはてなブックマークに追加 52 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java As a Futuri SEP 実装 実装方針

☰ Menu Multi PaxosをJavaで実装してみた Sep 2, 2017 Javaの練習と分散システムの理解のために、Multi Paxosの実装をしてみてた。16ファイルで970行程度で一応正常系は動くものはできたと思う。そろそろ疲れたので切り上げ。コードはださないけど、やったことをまとめ。 実装方針 この記事を何度も読んで、この通りに実装した。それに尽きる。 Understandi... 続きを読む

分散システムについて語らせてくれ。顛末と反省。 - Software Transactional Memo

2017/08/14 このエントリーをはてなブックマークに追加 359 users Instapaper Pocket Tweet Facebook Share Evernote Clip 顛末 反省 Proposal コミュ ソフトウェア

2017 - 08 - 15 分散システムについて語らせてくれ。顛末と反省。 8/10のNTT Tech Conference #2 にて発表の時間をもらってこのタイトルで喋ってきた ntt-developers.github.io 発表が決まるまで これは NTTグループ 内のソフトウェア・ネットワーク系技術者が集まるコミュニティで、誰が発表者になれるかは投稿されたProposalに対するコミュ... 続きを読む

分散システムについて語らせてくれ

2017/08/11 このエントリーをはてなブックマークに追加 970 users Instapaper Pocket Tweet Facebook Share Evernote Clip 熊崎 kumagi 宏樹 ソフトウェアイノベーションセンタ

分散システムについて語らせてくれ 1. Copyright©2016 NTT Corp. All Rights Reserved. 分散システムについて 語らせてくれ 日本電信電話株式会社 ソフトウェアイノベーションセンタ 熊崎 宏樹 (@kumagi) 2. Copyright©2016 NTT Corp. All Rights Reserved. 2 1.分散自体を目的にしない事 2.論文を読... 続きを読む

分散システムについて語らせてくれ

2017/08/11 このエントリーをはてなブックマークに追加 970 users Instapaper Pocket Tweet Facebook Share Evernote Clip 熊崎 kumagi 宏樹 ソフトウェアイノベーションセンタ

分散システムについて語らせてくれ 1. Copyright©2016 NTT Corp. All Rights Reserved. 分散システムについて 語らせてくれ 日本電信電話株式会社 ソフトウェアイノベーションセンタ 熊崎 宏樹 (@kumagi) 2. Copyright©2016 NTT Corp. All Rights Reserved. 2 1.分散自体を目的にしない事 2.論文を読... 続きを読む

ビットコインとブロックチェーンと分散合意 - 急がば回れ、選ぶなら近道

2016/04/24 このエントリーをはてなブックマークに追加 156 users Instapaper Pocket Tweet Facebook Share Evernote Clip 近道 視点 ビットコイン キーノート 分散系

先日、分散システムをいろいろやっているメンバーで集まって、話題のブロックチェーンとかビットコインやらの勉強会をやってので、まとめておく。 いろいろ意見はあると思うけど、勉強会では問題意識は大体、共有できたと思う。まずは、キーノートやってもらったS社のMさんに感謝申し上げます。すごくわかりやすかった。やはり分散系をやっている人からの解説は、視点とか問題意識が同じなので参考になる。 以下、自分の個人的... 続きを読む

全盛期のJeff Dean伝説 - Qiita

2016/03/24 このエントリーをはてなブックマークに追加 392 users Instapaper Pocket Tweet Facebook Share Evernote Clip Jeff Dean Qiita イチロー伝説 基盤 ホラ話

Jeff Deanとは GoogleのSenior Fellow. Googleの基盤となる分散システムのほぼ全てに 中心的に関わり 、圧倒的なエンジニアリング能力を発揮したらしい。あまりにも尊敬されているため、IT業界において 全盛期のイチロー伝説 のような破天荒なホラ話のネタにされている人。 日本語での紹介がなさそうだったので意訳してみました。 元ネタは こちら 。多すぎるのでGoogle社員... 続きを読む

分散システムについて語るときに我々の語ること ― 分散システムにまつわる重要な概念について | コンピュータサイエンス | POSTD

2016/01/20 このエントリーをはてなブックマークに追加 387 users Instapaper Pocket Tweet Facebook Share Evernote Clip 手助け アルゴリズム 属性 POSTD プロセス間通信

分散システムのアルゴリズムは、異なる種類の属性により分類することができます。例えば、タイミングモデル、使用されるプロセス間通信の種類、アルゴリズムに適した故障モデル、他にも様々です。この記事では、分散システムについての文章を読んだりするときの基礎的な理解の手助けになるよう、それらの多くの概念について俯瞰していきます。分散システムについては、もう随分と前から学びたいと思っていました。ただ、それは一度... 続きを読む

Gitの10年間: Gitの生みの親 Linus Torvalds のインタビュー

2015/04/22 このエントリーをはてなブックマークに追加 336 users Instapaper Pocket Tweet Facebook Share Evernote Clip Git SCM カーネル Linux コミュニティ

10 年前の今週、Linux カーネル コミュニティは困難な問題に直面しました。すなわち、バージョン管理システム BitKeeper を使うことができなくなり、他のソフトウェア構成管理 (SCM) システムも分散システムのニーズを満たすことができませんでした。Linux の生みの親 Linus Torvalds は自らこの困難に立ち向かい、週末... 続きを読む

分散システムの一貫性に関する動向について - Yahoo! JAPAN Tech Blog

2015/04/06 このエントリーをはてなブックマークに追加 471 users Instapaper Pocket Tweet Facebook Share Evernote Clip 動向 Yahoo 一貫性 JAPAN Tech Blog

写真:アフロ システム統括本部アーキテクト室 今野です。 昨年は、Twitter,Facebookを始めとするクラウド各社で新規の分散システム開発のプロジェクトが相次いで発表された年でした。これらの新しい分散システムを開発する理由や、その背景にあるものは何なのでしょうか? 今回は、昨年末に開催された高信頼性分散システム系の国際学会であるSRDS 2014[1]の発表内容に関連する論文の話題も踏まえ... 続きを読む

Goと大規模分散システムの相性 - ワザノバ | wazanova

2014/11/24 このエントリーをはてなブックマークに追加 133 users Instapaper Pocket Tweet Facebook Share Evernote Clip スループット wazanova ワザノバ 大規模分散システム

Googleで分散システムの開発をてがけ、現在はソーシャルメディア mttr.toを立上げ中のBen Sigelmanが、Goを分散システムの開発に利用する場合の、メリットおよびチャレンジについて講演しています。 分散システムのあるべき姿 分散システムの勘所は、最上位ビットをパフォーマンス的にも構造的にもうまく扱うことができるかというのがポイント。その効果が一番大きい。スループットの改善のような詳... 続きを読む

bitlyでの分散システム構築から学んだこと

2014/08/17 このエントリーをはてなブックマークに追加 108 users Instapaper Pocket Tweet Facebook Share Evernote Clip Bitly 英人 マイリーディングリスト 作者 吉田

bitlyでの分散システム構築から学んだこと 作者: Sergio De Simone , 翻訳者 吉田 英人 投稿日 2014年8月17日 | 共有 |  後で読む マイリーディングリスト 5月に開催されたBacon Conferenceで,bitlyのアプリケーション開発リーダのSean O’Connor氏は,毎月600億クリックを処理する分散システムの開発を通じてbitlyの開発者たちが学ん... 続きを読む

Erlangの評価は? Bashoに参加した力武健次氏に聞いた - Publickey

2013/02/12 このエントリーをはてなブックマークに追加 67 users Instapaper Pocket Tweet Facebook Share Evernote Clip erlang Publickey Basho Riak 評価

分散システムの開発に優れているなどの理由で、関数型プログラミング言語に注目が集まっています。Bashoが開発する分散キーバリューストアのRiakや、オブジェクトストアのRiak CSは、関数型言語の1つであるErlang(アーラン)が開発に使われています。 Bashoジャパンのシニアソフトウェアエンジニア 力武健次氏と、Bashoのシニアソフトウェアデベロッパー Fcott Lystig Frit... 続きを読む

 
(1 - 25 / 29件)