InfoQ ホームページ ニュース
-
Google ChromeのNever-Slow Mode
GoogleはNever-Slow Modeと呼ばれるプロトタイプ機能に取り組んでいる。このプロトタイプ機能はChromium プロジェクトでコミット作業進行中であり、ユーザーエクスペリエンスの向上、一貫性のある迅速なブラウジングの提供を目的としている。
-
”2019 State of Testing”調査
"2019 State of Testing"調査は,テスト専門職の発展に関する洞察の提供を目的とする調査である。調査に回答すると,State of Testing 2019レポートの無償コピーを公開時に受け取ることができる。
-
O’Reillyが“The State of Microservices Maturity”レポートを公開
マイクロサービスは一時的な流行からトレンドへと進化しつつある – O’Reillyが公開した"The State of Microservices Maturity"調査の結果である。同レポートからは,実践者の間に,全体としてマイクロサービスに対する前向きな姿勢のあることが見て取れる。最も重要な発見のひとつは,DevOpsとマイクロサービスが相互に作用し合っており,一方の成功が他方の成功に大きく貢献する,ということだ。
-
リーンコーディングでより良いコーディングを学ぶ
リーンコーディングは、実際のコーディング作業についての洞察を提供することを目的としており、開発者が10分レベルで物事が想定通りに進行していないことに気付き、直ちに支援を求めることを可能にする。開発者はリーンコーディングを使用することで、より良いコードを書けるような技術的スキルを向上させることができる。
-
-
Envoy Proxyのさまざまな顔 - エッジゲートウェイ,サービスメッシュ,ハイブリッドネットワーキングブリッジ
米国シアトルで開催された第1回のEnvoyConで,Pinterest,Yelp,Grouponのエンジニアたちが,Envoy Proxyの現在のユースケースについて発表した。すべてに共通するメッセージは, 現代のネットワークにおいて,エッジゲートウェイやサービスメッシュ,ハイブリッドネットワーキングブリッジなどの"ユニバーサル [プロキシ] データプレーンAPI"を提供するというビジョンの成就に,Envoy Proxyが近づきつつあるということだ。
-
eBayでエッジプロキシとして運用されるEnvoy - ソフトウェアソリューションによるハードウェアロードバランサのリプレース
米国シアトルで開催された最初のEnvoyConで,eBayのエンジニアリングチームが講演し,同社がエッジにおいて,ハードウェアベースのロードバランサの置き換えとしてEnvoy Proxyを運用していることを報告した。そこで得た大きな教訓は,"プログラム可能なエッジ"には多くのメリットとと��に,いくつかの課題も存在するということだ。
-
Facebookが自然言語処理開発を促進するPyTextをオープンソース公開
先日のブログ記事でFacebookは、自然言語処理(NLP)システムで使用されているモデリングフレームワークのPyTextを、オープンソースとして公開すると発表した。PyTextはPyTorch上に構築されたライブラリで、実験レベルにあるプロジェクトの効率を改善し、大規模な実用システムとして展開可能にする。
-
MicrosoftがSurfaceやHyper-Vで使用しているUEFI Coreをオープンソースとして公開
Project Muは、デバイスファームウェアの短期間での開発と頻繁なアップデートを可能にし、Project Mu デバイスへの"ファームウェア・アズ・ア・サービス(FaaS)"進化モデルの適用を実現することを目的とする。Microsoftによると、Project Muには、Microsoft SurfaceやHyper-Vなど、いくつかの製品で利用されているものと同じコードが含まれている。
-
EnvoyCon 2018: Envoy ProxyとxDS APIの興隆,SquareとAlibabaによる採用事例
Envoy Proxyの過去,現在,未来を探求する第1回のEnvoyConが,KubeConとCloudNativeConとともに米国シアトルで開催された。初日で注目されたのは,Envoyの成功はコミュニティの熱意と,パフォーマンスや拡張性,詳細に定義された管理APIといった技術的品質によるものである,という主張だ。
-
Microsoft、Azure Data Box Diskの一般提供を発表
最近のブログ記事で、MicrosoftはAzure Data Box Diskの一般提供を発表した。これはオフラインでAzureにデータを転送する、SSDベースのソリューションだ。MicrosoftはAzure Data Box Blob Storageのパブリックプレビューも発表した。これにより、顧客はData Box上のBlob Storageにデータをコピーできるようになる。
-
Adiantumによりローエンドのスマートフォンでディスク暗号化が可能に
Adiantumは、ローエンドのスマートフォン、スマートウォッチ、およびその他のAndroid Pieデバイス用の新しい暗号化アルゴリズムである。それらおデバイスのストレージ暗号化にAdvanced Encryption Standard(AES)標準を使用すると処理時間がかかりすぎる。
-
.NET Core 3.0 での Systems.Collections
.NET 3.0 の Systems.Collections でタグ付けされた issue リストに目を通すと、受理された提案と却下された提案がそれぞれあることがわかる。このレポートでは、その主要なものをいくつか取り上げる。
-
MicrosoftがAzure FunctionsでのPythonサポートの公開プレビューを発表
先日のConnect()イベントでMicrosoftは,Azure FunctionsのPythonサポートの公開プレビューを発表した。これにより,オープンソースのFunction 2.0ランタイムに基づいてPython 3.6で構築した関数のConsumption Planへのパブリッシュが可能になる。
-
新しいコンセンサスアルゴリズムとWebAssemblyスマートコントラクトを加えたHyperledger Sawtooth 1.1
2月の最初のGAリリースに続いて,HyperledgerプロジェクトがSawtoothのバージョン1.1をリリースした。新たなコンセンサスアルゴリズムをより簡単に追加できるようにすることと,WebAssemblyスマートコントラクトの導入が主眼だ。