InfoQ ホームページ ニュース
-
クラウドネイティブとリアクティブであることの真実
リアクティブ、ストリーミング、NoSQLは、いずれも今日では重要な概念であり、クラウドネイティブアプリケーションには必須だとされる場合もある。しかしVaughn Vernon氏は、自身のブログ記事において、クラウドのメリットをフルに享受する上で、企業内のすべてのシステムが、これらすべての概念を使用する必要はない、と強調する。
-
プロジェクトではなく、プロダクトで思考せよ
Organizations structured around products oversee their work end-to-end. Reversing Conway’s law to establish long-lived teams around the products brings stability and makes it プロダクトを中心に構築された組織は、エンドツーエンドで作業を監視する。Conwayの法則を逆転して、プロダクトに基づいた長期的なチームを確立することにより、組織が安定すると同時に、作業の管理と優先順序付けが容易になる。レトロスペクティブはプロダクト管理の強力なツールだ。継続への自信を与え、組織に対するリスクや損失の可能性のあるものを素早く見つけ出せるようにしてくれる。
-
IBMのLin Sun氏に聞く - Istio 1.0とマイクロサービス
オープンソースであるIstioプロジェクトのリリースチームに参加している、IBMシニアテクニカルメンバのLin Sun氏に、Istio全般の状況と、今回リリースされた1.0について話を聞いた。
-
監視プラットフォームのPrometheusがCNCF(Cloud Native Computing Foundation)から"卒業"
Cloud Native Computing Foundation (CNCF)は8月9日、オープンソースの監視ツールキットであるPrometheusが、インキュベーション段階を卒業したと発表した。プロジェクトがこの評価を達成するためには、その成長状況やドキュメント、組織のガバナンスプロセス、コミュニティに対する持続可能性と協調性のコミットメントなどを示す必要がある。
-
Uberが独自の大規模メトリクスプラットフォームM3をオープンソースとして公開
Uberのエンジニアリングチームは、社内で数年にわたって運用してきたMetricsプラットフォームのM3を、オープンソースとしてリリースした。このプラットフォームは、Graphiteベースのシステムをリプレースするために開発されたもので、クラスタ管理、アグリゲーション、コレクション、ストレージ管理、分散時系列データベース(TSDB)に加えて、独自の問合せ言語であるM3QLを備えたクエリエンジンを提供する。
-
C# 8の小さな機能
デフォルトインターフェイスメソッドとnull許容参照のような大きなチケットアイテムに注意されがちだが、C# 8では小さな機能も検討されている。このサンプルはC#の将来バージョンになる可能性もある。
-
Mozilla、ARのための新しいオープンWeb APIとしてWebXRを推進
FirefoxにWebVRサポートを追加した後���MozillaはWebにMR(Mixed Reality)をもたらす、WebXRと呼ばれる新しいAPIに取り組んでいる。WebXRはもともと昨年に発表されたもので、ゆくゆくはWebVRを置き換え、WebVRの利用者にスムーズな移行を促すことを目指している。
-
MicrosoftがAzure管理グループの提供開始を発表
Microsoftは、Azure管理グループの一般供与を開始すると発表した。管理グループ内のすべてのサブスクリプションをオーガナイズし、ガバナンスを適用する機能を提供する。Azure管理グループはこれを、Azureポリシやロールベースのアクセス管理などの集中管理を実装することで実現している。
-
Heidi Helfand氏の講演より - 影響力を最大化するための「聞く」技術
リーダシップは聞き取り(listening)から始まり、聞き取りは影響力を増幅する!Heidi Helfand氏がAgile2018で、よりよいリーダになるための聞き取りのスキルについて講演した。聞く耳を持つリーダは、チームに大きな影響を与える。スローダウンして注意を払って意見を聞くか、一足飛びに答を与えるかは、影響の場所に関わる。遠回りに思えるかも知れないが、その結果には永続性がある。
-
MicrosoftがWinForms/WPFの利用コードを使った.NET Core 3.0機能投票を実施へ
我々は5月、Microsoftが、WinFormとWPFを.NET Core 3.0で実行可能にする計画を持っていることを報告した。これを促進するために同社は、どちらのAPIを.NET Coreに移植すべきかを投票する、新たなツールを開発している。ただし直接投票ではなく、アプリケーションでどちらのAPIが使用されているかに基づくものだ。
-
Intelが新たな投機的実行脆弱性"L1 Terminal Fault"を公表
Intelは、プロセッサのL1データキャッシュに存在する情報を潜在的に漏洩させる可能性のある、L1 Terninal Fault (L1TF)と呼ばれる新たな投機的実行サイドチャネル脆弱性を公表した。Intelによる最新のマイクロコードアップデートと、オペレーティングシステムやハイパーバイザスタックの対応アップデートをベースとした緩和策がすでに提供されている。
-
分散チームの同調を保つには
分散チームの最大の課題はコミュニケーションである。コミュニケーションは、コラボレーションの基本ルールを確立する上で不可欠なものだ。お互いの連絡に都合のよい勤務時間へのシフトやチームリエゾンは、コミュニケーションと作業同期を行なう上で有効な手段である。信頼と尊敬とオープン性に立脚したチームは、組織全体の人々を積極的に支援し、チーム間の同調を維持する文化を育む。
-
Arthur Purnama氏が語る、統合ITと組織変革
Arthur Purnama氏は、インドネシアで近く開催されるAgile Impactカンファレンスで、企業の統合ITへの移行を支援した自らの経験と、変革プログラムの成功には変化が不可欠であるというメッセージを、人々がどのように考え、理解し、受け止めるかを認識することの重要性について講演する。
-
Ionic 4のβ版リリース
モバイルWebアプリケーション構築のためのフレームワークIonicのバージョン4 β版がリリースされた。Ionic 4は、パフォーマンス改善およびWeb Components標準のサポートによるフレームワークに依存しないアプローチにフォーカスしている。
-
アジャイルコーチング能力の定義
Agile2018において、ICAgile(International Consortium for Agile)がアジャイルコーチングに関するパネルディスカッションを開催した。パネルでは、アジャイルコーチとは何か、コーチング能力、キャリアの向かう先、コーチングの今後の方向性について議論した。