InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
古いシステムと現代的な技術のギャップを埋める
手動で時間のかかるやり方で管理されている、長年動かし続けているプラットフォームはコストがかかる。チームは経営陣に対してビジネスケースを作ることで、繰り返し作業やヒューマンエラーで失われた時間に基づいて、自動化ツールやコンテナのような現代的な技術を導入して改善ができる。結果として、配置作業は予測可能で反復的なプロセスになり、配置も頻繁かつ安全に行えるようになり、人間の介在も最小限になる。
-
Mediumのテクノロジースタック
Mediumは、Twitterの共同創業者Evan Williams氏が立ち上げたオンラインパブリッシングプラットフォームだ。2012年にローンチされ、いまや月間ユニークビジターは6000万を超えている。このサイトのテクノロジースタックには、AWSへのデプロイ、NodeJSとGoで書かれたアプリケーションとサービス、DynamoDBによるデータストレージ、データウエアハウスとしてのAmazon Redshiftが含まれている。
-
Enterprise Conference 2017に見る新たなテクノロジ - 第1日目まとめ
第12回Emerging Technologies for the Enterprise Conferenceカンファレンスの第1日が4月18日(火)、ペンシルバニア州フィラデルフィアで開催された。2日間にわたるこのイベントを企画したのは、同州フォートワシントンにあるITコンサルティング会社のChariot Solutionsだ。カンファレンスではBlair MacIntyre氏(拡張現実の先駆者)の他、Monica Beckwith氏(Oracle JVMパフォーマンスコンサルタント)、Andrea Goulet氏(Corgibytes CEO)、Yehuda Katz氏(Ember.js開発者のひとり), Jessica Kerr氏(Atomist リードエンジニア)ら招待講演者による基調講演が行われた。
-
QCon New Yorkまで10週 - 決定した基調講演者と講演者の一部を紹介
QCon New York(年次開催されるソフトウェアカンファレンスの第6回)まであと10週となった。6月26日~28日にニューヨークへと戻るQConは、タイムズスクエアのMarriott Marquisに開催場所を移したものの、講演者の素晴らしいラインアップに変わりはない。2017年はStitch Fix、Google、Netflix、Lyft、Pivotal、Redis Labsなどから講演者がある。
-
Nikita Ivanov氏に聞く - Apache Igniteインメモリ・コンピューティング・プラットフォーム
Apache Igniteは、キーバリュー型の永続化、ストリーミング、複合イベント処理をサポートするトランザクション機能を備えた、インメモリ・コンピューティング・プラットフォームである。2014年にGridGainによってオープンソース公開され、ApacheにIncubationプログラムとして受け入れられた。 InfoQは、GridGainのCTOであるNikita Ivanov氏にインタビューして、Apace Igniteについて詳しく聞いた。
-
GitHubがデスクトップクライアントをElectronで再実装
GitHubはmacOSとWindowsクライアントのアプリをネイティブの実装からElectronベースに書き換えた、と同社でクライアントアプリケーションのディレクターをしているPhil Haack氏が発表した。GitHub Desktop Betaに加えて、GitHubはGitとGitHubとの統合が最初からサポートされている新しいAtomのベータ版も発表した。
-
Hyperledger技術運営委員会が最初のEthereumプロジェクトを承認
Hyperledgerプロジェクトの上級ディレクターであるBrian Behlendorf氏はブログでHyperledgerの技術運営委員会ががMonaxとIntelの提案を承認した、と発表した。最初のEthereum由来のプロジェクトであるBurrowを具体化していくためだ。このプログエクトはパーミッション型のスマートコントラクトマシンの実現を目指す。
-
MicrosoftがAzure Functions Proxiesのパブリックプレビューをリリース
Microsoftは先日のブログ記事で、Azure Functions Proxiesのパブリックプレビュー版を発表した。この機能は、多数のAzure Function Appを公開する上で、プロビジョニングされるFunction Appの場所や数に関わらない共通エンドポイントを用意したいと考えている企業に、リバースプロキシの機能を提供するものだ。
-
モノリスあるいはマイクロサービスの技術的負債を占う水晶玉 - Amam Tornhill氏の考察
QCon LondonでAdam Tornhill氏は、“A Crystal Ball to Prioritise Technical Debt”と題して講演し、技術的負債のメタファがソフトウェア界に浸透したにも関わらず、いまだ大部分の組織が技術的負債の優先的な返済に苦慮している点を指摘した。講演では、“コードの複雑性とチャーン(churn)の‘ホットスポット’を特定するには”、などの話題が取り上げられた。
-
-
マイクロサービスによる過剰なアラートを回避するには - Qcon LondonでのSarah Wells氏の講演より
Sarah Wells氏はQCon Londonで、“Avoiding Alerts Overload from Microservices”と題した講演を行った。その中で氏は、開発者やオペレータに向かって、マイクロサービスベースの分散システムを構築するには、監視に対する考え方を根本的に変えなければならない、と警告した。重要なのは、 サポート可能なシステムを構築すること、監視およびアラート機能の開発では主要ユーザの作業工程やビジネス機能など‘重要な部分’の監視に注力すること、アラートの向上と改善を継続的かつ積極的に行なうこと、である。
-
MicrosoftがAzure Relay Hybrid Connectionsで新たにクロスプラットフォームをサポート
マイクロソフトは先頃、Azure Relay Hybrid ConnectionsサービスがGA(General Availability)に達したことを発表した。WebSocketベースのこのサービスは、現在はWCF Relaysと呼ばれている、既存のAzure Service Bus Relayサービスを補完するものだ。
-
Googleのコグニティブへの投資:Cloud Speech APIが一般利用可能レベルに到達
最近のブログ投稿において、Googleは自身のCloud Speech APIが一般利用可能(GA)となったことを発表した。このCloud Speech APIにより、開発者は動的な翻訳に加え、動画、画像、そしてテキストの解析のような、認識処理のための訓練済み機械学習を利用可能になった。Cloud Speech APIは昨年の夏にオープンβの形で開始された。
-
CNCF(Cloud Native Computing Foundation)のポートフォリオにLinkerd, gRPC, CoreDNSが加わる
2017年の初めから、Cloud Native Computing Foundation(CNCF)は、自らのホスティングおよびスチュワードシップのポートフォリオに新たな3つのプロジェクトを追加した。サービスディスカバリと障害処理と可視性を提供する‘サービスメッシュ’、言語非依存の高性能RPCフレームワークである‘gRPC’、高速でコンフィギュレーション可能なクラウドネイティブDNSサーバの‘CoreDNS’である。
-
W3C Web of Thingsワーキンググループが活動を開始
先頃設立されたW3CのWeb of Thingsワーキンググループが標準化作業を開始した。このワーキンググループ(WG)は、過去にWeb of Things Interest Group(IG)が実施した調査から生まれたものだ。