InfoQ ホームページ Availability に関するすべてのコンテンツ
-
Erlangランタイムの静的型付け関数型言語Gleamがバージョン1.0に到達
Erlang仮想マシン(BEAM)上で実行されるアクターベースの高度な並行処理が可能な関数型言語であるGleamがバージョン1.0に到達した。これは、セマンティックバージョニングに基づいた下位互換性が保証され、運用システムで使用できるようになったことを意味する。
-
SlackがAWS上のセルベースのアーキテクチャに移行し、グレーの障害を軽減
Slackは過去1年半の間に、重要なユーザー向けサービスの大半をモノリシックからセルベースのアーキテクチャに移行した。この移行は、単一のアベイラビリティ・ゾーンに影響を及ぼすネットワーク停止の影響により、ユーザーに影響を与えるサービス低下が引き金となった。新しいアーキテクチャでは、5分以内に影響を受けたアベイラビリティゾーンからすべてのトラフィックを段階的に排出できる。
-
Amazon Aurora Limitless Databaseによる自動水平スケーリング
AWSは最近、Amazon Aurora Limitless Databaseのプレビューを発表した。この新機能は、毎秒数百万の書き込みトランザクション処理し、一つのAuroraデータベースでペタバイトのデータを管理し、自動水平スケーリングをサポートする。
-
Metaが信頼性向上と運用の簡素化を目的に「MySQL Raft」へ移行
Metaは現在の準同期データベースとしてのMySQLを置き換えるために、MySQL Raftをデータセンターで展開している。新しいコンセンサスエンジンは運用を助け、MySQLサーバーがプロモーションやメンバーシップに責任を持つことを可能にしている。
-
AWSがグローバルエンドポイントを使ってAmazon EventBridgeの可用性と信頼性を向上
最近、AWSは、サーバーレスイベントバスサービスAmazon EventBridgeにグローバルエンドポイントと呼ばれる新機能を発表した。可用性と信頼性を向上させるためである。
-
AWSが統合された新たなサービスヘルスダッシュボードを提供
最近、AWSはサービスヘルスダッシュボードを更新した。インターフェースを改善し、応答性を向上させ、パーソナルヘルスダッシュボードと統合した。これらはすべて新しいヘルスダッシュボードに統合されている。
-
AWSが世界中の32の都市を公開するローカルゾーンの拡張について詳述
昨年12月、AWSは世界中の重要な都市で30を超える新たなAWSローカルゾーンの立ち上げを発表した。ただし、それがどの都市かはまだ明らかにしていない。同社は現在、米国で最初の16のAWS��ーカルゾーンの完成を発表した。また、世界26か国の新たな32の大都市圏で新たなAWSローカルゾーンを立ち上げる予定である。
-
AWSがローカルゾーンの世界的なさらなる拡大を発表
AWSローカルゾーンはインフラストラクチャのデプロイである。これは、コンピューティング、ストレージ、データベース、および他の選択されたAWSサービスを大規模な人口と産業センターの近くに配置するものだ。そして、AWSは最近、世界中の重要な都市で30を超える新しいAWSローカルゾーンの立ち上げを発表した。
-
GitHubはいかにしてリレーショナルデータベースの信頼性と拡張性を改善したか
GitHubはこの数年間、サイトのリレーショナルデータベースをパーティション化し、データを複数の独立したクラスタに移行する作業を続けている。これにより、負荷を50パーセント削減すると同時に、データベース関連のインシデントを大幅に低減することができた、とGitHubエンジニアのThomas Maurer氏は述べている。
-
AWSがAmazon Route 53アプリケーション復旧コントローラを一般提供としてリリース
最近、AWSは、Amazon Route 53アプリケーション復旧コントローラの一般提供(GA)を発表した。これはAmazon Route 53に追加された新しい機能セットだ。この機能により、顧客は、障害からの復旧のためにアプリケーションを継続的に監視しやすくなる。そして、AWSリージョン、アベイラビリティーゾーン、オンプレミスインフラストラクチャ横断でのリカバリ制御がしやすくなる。
-
Microsoftは、パブリックプレビュー版でアベイラビリティーゾーンを横断するAzure Container Registryのサポートを発表した
Microsoftは最近、アベイラビリティーゾーン全体でAzure Container Registryをサポートするためのパブリックプレビューを発表した。ゾーンの冗長性により、特定のリージョンのレジストリまたはレプリケーションリソース(レプリカ)で復元力と高可用性が提供される。
-
Facebookにおける大規模インフラストラクチャのハードウェアの可用性
Facebookのエンジニアリングチームは、Facebookで使用されており、データセンターで高度なハードウェア可用性を維持する助けとなるさまざまな方法論について書いている。
-
Microsoft Azure Well-Architected Framework発表
Microsoftは先頃のブログ投稿で、Azure Well-Architected Frameworkを紹介した。これは、優れた設計のソリューションを構築および提供するのに役立つ一連のAzureアーキテクチャのベストプラクティスを顧客に提供する。
-
GitHubが2月中に複数回のサービスダウン - その理由は
GitHubはこの2月、同サービスに8時間以上の影響を与えた、複数回に及ぶサービス中断の原因に関する内部調査の完了を発表した。根本的な原因は、予期していなかったデータベースの負荷変動と、データベースの設定上の問題にあった。
-
RustによるElixirインターフェースを用いたパフォーマンス改善 - DIscordの事例
Discordチームは、大規模データ構造を扱うBEAMのパフォーマンスが限界に達したことから、1,100万に達する同時ユーザ数に対する同社システムのスケールアップを、RustによるElixirインターフェースに頼ることにした。