BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ NoSQL に関するすべてのコンテンツ

  • Googleがコスト最適化のためにCloud Bigtableの自動スケーリングを導入

    Cloud Bigtableは、Google Cloud Platform(GCP)上の大規模な運用および分析処理向けの、フルマネージドでスケーラブルなNoSQLデータベースサービスである。そして最近、このパブリッククラウドプロバイダーは、Bigtable Autoscalingの一般向け提供を発表した。これにより、アプリケーションの需要の変化に応じて、容量が自動的に追加、削除され、コストの最適化ができるようになる。

  • Neo4j Migrationsを使ったNeo4jグラフスキーマの移行

    Neo4j Labsは、Neo4j Migrationsをリリースした。これはデータベース移行およびリファクタリングツールで、リレーショナルデータベースのバージョン管理を提供する。Neo4j Migrationsは、FlywayDBにインスピレーションを受けており、Neo4j Javaドライバと、クラスパス上の移行を検出するために使用されるClassGraphからなる。

  • Airbnbのオープンソース Ottr: サーバレス公開鍵インフラストラクチャーフレームワーク

    Airbnb は、社内で開発されたサーバレス公開鍵インフラストラクチャフレームワークである Ottr をオープンソース化すると発表した。Ottr は、エージェントを使用せずにエンドツーエンドの証明書ローテーションを処理する。Ottr の主な設計目標は、運用上のオーバーヘッドや登録プロトコルへの依存がほとんどない AWS 上でスケーラブルで構成可能なサーバレスのフレームワークとすることだ。

  • Pinterestが広告配信アーキテクチャをどのようにスケールアップしたか

    Nishant Roy氏は、Pinterest Engineering Blogに、広告コーパスのスケーリング問題を克服するための戦略を書いている。彼らの既存のソリューションはスケーリングの限界に達していた。そのため、さらなる成長が必要であった。再設計により、広告インデックスがKey-Valueストアにオフロードされ、Goアプリケーションのガベージコレクションが最適化されて、広告コーパスのサイズが60倍に増加した。

  • ZippyDB:Facebookの強力な一貫性のあるKey-Valueストアのアーキテクチャ

    Facebook Engineering recently published how it built its general-purpose key-value store, known as ZippyDB. ZippyDB is Facebook's biggest key-value store, which has been in production for more than six years. It offers flexibility to applications in terms of tunable durability, consistency, availability, and latency guarantees.

  • MicrosoftがAzure Cosmos DBの重大な脆弱性について顧客に警告

    Azure Cosmos DBは、グローバル分散された、フルマネージドのNoSQLデータベースサービスだ。最近、MicrosoftはCosmos DBの何千もの顧客に、データが晒されてしまう脆弱性について警告した。サービスの欠陥により、悪意のある攻撃者にアクセスキーが付与され、機密データが盗まれたり、変更されたり、削除されたりする可能性がある。

  • AWSがAmazon MemoryDB for Redisの一般提供を発表

    最近、AWSはAmazon MemoryDB for Redisの一般提供を発表した。Redisと互換性があり耐久性のある新しいインメモリデータベースだ。この新しいデータベースサービスは、データの耐久性と高可用性を備えた、マイクロ秒の読み取りと1桁のミリ秒の書き込みパフォーマンスを必要とするアプリケーションを対象としている。

  • Google CloudはBigtableのSLAを改善し、新しいセキュリティ機能を追加

    Google Cloudは最近、Bigtableインスタンスに対して可用性SLAを99.999%まで引き上げた。これは、FirestoreとCloud SpannerのSLAと一致する。データストレージシステムには、エンタープライズワークロード用の2つの新しいセキュリティ機能、顧客管理の暗号化キー(CMEK)とデータアクセス監査ログが導入された。

  • AmazonがDocumentDBにグローバルクラスタを追加

    Amazonは最近、DocumentDB上のグローバルクラスタをサポートすることを発表した。DocumentDBは、MongoDBと互換性のあるドキュメント指向データベースである。

  • Googleが自社ストレージ基盤Colossusのアーキテクチャの一部を公開

    先日のブログ記事でGoogleは、Colossusのアーキテクチャの一部を公開した。ColossusはGoogleのスケーラブルなストレージシステムを支えるもので、Google Cloudサービスに加えて、YouTubeやGoogle DriveやGmailなど、Google自身が世界規模で公開するサービスにおいても使用されている。Colossusは独立した5つのコンポーネント - クライアントライブラリ、キュレータ(curator)、メタデー��・データベース、ファイルサービス、カストディアン(custodian) - で構成される。

  • Couchbaseが自身の分散ACIDトランザクションアーキテクチャを詳細に説明

    Couchbaseは最近、分散型マルチドキュメントACIDトランザクション実装の詳細な説明を公開した。Couchbaseはブログ投稿で、DBエンジンがMonotonic Atomic View一貫性モデルをどのようにサポートするかを説明している。これは、Read Committed一貫性モデルの強化バージョンである。

  • GitHubがRedisを使用してレートリミットをスケールアップ

    GitHubのエンジニアであるRobert Mosolgo氏は昨日、Redisのシャーディングとレプリケーションを使用したレートリミッタを使ってGitHub APIをスケールアップした方法について、詳細に説明した記事を投稿した。GitHubは以前のMemcachedベースのレートリミッタから、Redisベースのものに移行した。Mosolgo氏によると、新しい実装では信頼性の向上、クライアントの問題解決、GitHubのサポート負荷の低減が実現されている。

  • .NETニュース総まとめ - 2021年4月12日週

    新しいVisual Studioプレビュー (WindowsおよびMac) のリリース、.NET Core 3.1および2.1の更新、Azureチームからの新しいリリースなど、.NETコミュニティにとって忙しい1週間だった。InfoQは、2021年4月12日の週のこれらと.NETエコシステムのいくつかの小さなストーリーを調査した。

  • MicrosoftがApache Cassandra向けのAzureマネージドインスタンスを発表

    今年のIgnite会議で、Microsoftは、Apache Cassandra向けのAzureマネージドインスタンスのパブリックプレビュー版を発表した。これは、CassandraベースのワークロードをAzureクラウドで管理するNoSQLデータベース製品である。

  • PayPalは、次世代のデータ移動プラットフォームとしてApache AirflowとApache Gobblinを標準化

    PayPalは最近、次世代のデータ移動プラットフォームを実装するために、Apache AirflowとApache Gobblinでどのように標準化されたかについて説明している。 PayPalエンジニアリングブログの最近のブログ投稿で、PayPalの技術スタッフのシニアメンバーであるJay Sen氏は、既存のデータ移動プラットフォームが複雑で管理しにくいエコシステムで、多くのツールとプラットフォームにどのように進化したか、そして、新しい実装への移行について詳しく説明している。

BT