BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • GoogleがCloud Machine Learning APIのアップデートを発表

    GoogleがGoogle Cloud NextカンファレンスでCloud Machine Learning APIのアップデートを発表した。これには、画像や動画、スピーチ、自然言語、翻訳、求人検索の領域のAPIが含まれている。

  • Google、パブリックインターネット接続を担うEspressoについて発表

    Open Networking Summitにおいて、Googleのエンジニアたちが、Espressoというピアリングエッジアーキテクチャを含むSDN(Software Defined Networking)戦略について語った。EspressoはGoogleのSDN戦略における第四の柱であり、ピアリングコネクションの性能と可用性を最適化することにフォーカスしている。

  • IntelによるOptane SSDの立ち上げ

    Intelは最近Optaneというブランド名のもとで3D XPointという不揮発性メモリー(NVM)を立ち上げた。謳い文句の中にSSDのラベルがあることは、これが耐久性のあるストレージの異なる形態であることを暗示しているが、この技術は通常RAMを使用するであろうアプリケーションに向けられている。この出来事はメモリと永続化の間の妥協の終わりの始まりを示している。

  • ディープラーニング技術を使用してIBMは音声認識で新たなマイルストーンを達成

    IBMの調査チームは最近、SWITCHBOARD言語コーパスを使用して、5.5%の単語誤り率で音声認識における新たな業界記録に達したことを発表した。これは、人の誤認率と言われる5.1%に近づいている。彼らはこのマイルストーンを達成するためにディープラーニング技術と音響モデルを使用した。

  • Sportifyにおける信頼性の高いEvent Delivery Systemの概要

    Sportifyクライアントはピーク時に最大秒間150万回のイベントを生成し、全ては彼らのEvent Delivery Systemにより取り扱われている。このシステムは遅延を予測可能にすることと、イベントを消失することがないように設計されており、Igor Maravic氏は最近のQCon Londonでの彼の発表において、このシステムの高レベルの概要と鍵となるオペレーション上の側面について説明した。

  • LightbendがOpsClarity買収について語る

    BoldRadiusを9ヶ月前に買収したLightbendが、リアクティブアプリケーション監視を専門とする企業であるOpsClarityの買収を発表した。InfoQはLightbendの社長兼最高経営責任者であるMark Brewer氏と、OpsClarityの共同創立者で現在はLightbendのクラウドサービス担当VPであるAlan Ngai氏に、今回の新たなパートナシップについて詳しく聞いた。

  • TDDはアーキテクチャに悪影響を与えるか?

    Uncle Bobとしても知られ、Agile Manifestoの共著者でもあるBob Martin氏は、TDDがアーキテクチャに悪影響を及ぼすかどうかについての評価を最近公開した。この議論の大半を、テスト駆動アプローチに従うことで、高レベルの設計と実装コードの一般的な保守性の両方に否定的なインパクトがあるかどうかに割いている。

  • IBMがBlockchain as a Serviceを提供

    IBMは同社が開催するInterConnectカンファレンスでIBM Blockchain as a Serviceのリリースを発表した。このサービスはLinux FoundationのHyperledger Fabricバージョン1.0を使って構築されており、IBMのLinuxONEで作られた高セキュリティネットワーク内で動作する。Hyperledger Fabricは以前まではインキュベーター状態であったが、その後、アクティブな状態に昇格した。

  • Facebookのライブ配信構築の課題

    Facebook Liveが始まったのは2年前のハッカソンで、その8ヶ月後にユーザーに披露された。難しかったのが一つのストリーミング配信に対する予測できない視聴者数への対処であり、この数は広くバラついている。Sachin Kulkarni氏はQCon Londonでのプレゼンで、acebook live開発の設計上のチャレンジについて語った。

  • Javaパフォーマンス最後のフロンティア:ガベージコレクタの削除

    新しいJEPドラフトではno-opガベージコレクタが作成された:このガベージコレクタは、JVMの実装者と研究者を支援することを目的にしており、広範囲ではないが、ガベージをほとんど生成しない非常にパフォーマンスの高いアプリケーションには広く興味をもつのではないだろうか。JEPが進めば新しいGCが既存のものと一緒に使えるようになり、明示的にアクティブ化しなければ効果がない。

  • microXchgマイクロサービスカンファレンス第1日 - DDD、プラットフォーム、企業への影響

    ベルリンのmicroXchgカンファレンスで、ソフトウェア開発の実務家たちが、マイクロサービスアーキテクチャスタイルに関する最新の実践成果を発表した。論じられたのは、機能サービス設計、DDDとRESTの統合、トランスクルージョン(transclusion)を用いたマイクロサービスによるWebサイト開発、マイクロサービスプラットフォームの選択、企業や個人に対するマイクロサービスの影響などだ。

  • Agile is Kingであるが、継続的インテグレーションは難しい目標である

    最近の開発チームのテスト動向について、Dimensional Researchの最近の調査によると、アジャイル手法が広く採用されている一方で、1時間単位でデプロイする能力、つまりゴールの増加について報告する組織は少なかった。

  • Microsoft Surface Hub向けアプリ開発

    MicrosoftがMicrosoft Surface Hubのアプリケーションをデザイン・開発する方法について説明する9つのビデオをリリースした。ビデオは、UWP (Universal Windows Platform)を使っているデベロッパーとデザイナーを対象にしている。

  • Go言語とマイクロサービスとコンテナで銀行を作る:QCon LondonのMatt Heath氏の講演

    QCon LondonでMonzo Bankの分散システムエンジニアであるMatt Heath氏が“Building a Bank with Golang”と題して講演をした。氏は、Golangの素晴らしい並列処理機能が、この言語を'ボリュームが高く、遅延が少ない分散アプリケーション'の開発に適したものにしている、と話した。

  • AmazonがAWS DynamoDBへTime to Live(TTL)機能を追加

    最近のブログ記事で、AmazonはNoSQLデータベースサービスDynamoDBの変更を発表した。DynamoDBは、サービス内に保存するデータに対するTime to Live(TTL)の機能を提供する。時間ベースのしきい値に基づいてデータを削除することで、組織は、時間の経過とともに価値が低下するデータにかかるストレージコストを削減できる。

BT