InfoQ ホームページ ニュース
-
手動回帰テストマニフェスト
回帰テストを自動化することは必ずしも最適解ではない。2018 fall Online Testing Conferenceで、Brendan Connolly氏はこう主張した。彼は「手動回帰テストマニフェスト」を発表し、それを使うことで、機能テストと回帰テストを区別し、テストを自動化するかどうか決める方法を紹介した。
-
HashiCorptがConsulサービスメッシュのKubernetes統合を改善
Hashicorpは、ConsulとKubernetesとの統合性を向上するための新機能をリリースした。公式のHelm Chartを使ったKubernetesへのインストールのサポート、Kubernetesサービスとの自動同期、外部ConsulエージェントをKubernetesクラスタに参加させるためのauto-join、Envoyのサポート、PodをConnectで接続するためのインジェクタなどが含まれる。
-
Go 2に向けたGoogleの計画
Googleの言語の次期バージョンの開発作業は、Go 2に向けた120の公開提案候補によってすでに始まっていると、GoogleのエンジニアであるRobert Grieserner氏が記している。さらにGoogleは、Go 2のプロセスをよりコミュニティ主導なものにしようと考えている。
-
Instagramはいかにしてステ��トフルサービスを分割したか
先日開催されたLarge Installation System Administration (LISA) 2018 Conferenceで、InstagramのプロダクションエンジニアのSherry Xiao氏は、自身のチームが、米国と欧州にまたがるデータセンタ間でInstagramのサービスを分割した方法について説明した。氏らは、Facebookのエンジニアリングチームによる新ツールと修正版ツールを使用することで、同社のステートフルサービス – CassandraとTAO – におけるデータのローカリティを達成した。
-
TDDの5つの前提 - GeePaw Hill氏に聞く
TDDは単なるテクニックではない、プログラミング全般のスタイルであり、関連する行動や考え方の統合システムである。TDDの5つの前提は、我々が活動するリングを提供する。それらはTDDを行うものが呼吸する大気なのだ。
-
iPhone XSのJavaScriptパフォーマンスについて
JavaScriptパフォーマンスベンチマークの最初のレビューによると、現実世界のフレームワークのローディングシナリオのパフォーマンスを比較するSpeedometer 2.0ベンチマークにおいて、iPhone XSとiPhone XS maxはiMac Proよりも優れたパフォーマンスを示している。
-
Deno: Node.jsのオリジナルの作者によるセキュアなV8 TypeScriptランタイム
Denoは、Node.jsのオリジナルの作者であるRyan Dahl氏が、Node.jsにおける彼の後悔と課題を解決するために、サーバーサイドJavaScriptランタイムを再考したものだ。
-
Grafanaが時系列メトリクスにログデータ相関を追加
Grafanaチームは、メトリクスクエリやビジュアライゼーションといったGrafana機能と連携したロギングプラットフォーム、Lokiのαバージョンを発表した。Lokiは、新しいクライアントエージェントpromtailと、ログメタデータのインデックスとストレージのためのサーバーサイドコンポーネントを追加する。
-
GitLab 11.6がサーバレス機能のデプロイをサポート
GitLabの最新リリースでは、KnativeとKubernetesを使用して、Function as a service(FaaS)モデルを利用したサーバレス処理の構築、デプロイ、管理ができる。
-
未来の仕事は女性である
Agnieszka Walorska氏によると、今日の一般的な女性の仕事は、適応性、即効性、感情的な知性、暗示的な知識が中心であり将来的に優位になるという。人工知能とロボティクスは、主に男性が行っている高度な技術のある仕事を自動化する。
-
クラウドベンダーの使用を制限するConfluent Platformのライセンス変更
Confluentは、データを転送する機能とシステムとデータソースを接続するツールを提供するストリーミングプラットフォーム、Confluent Platformの一部コンポーネントに関するライセンス変更を発表した。今回のライセンス変更は、特に、SaaSプロバイダによるこれらコンポーネントの使用制限にフォーカスしている。
-
Stack Overflow のモニタリングシステムの中身
Stack Exchange のアーキテクチャリードである Nick Craver 氏は最近、彼らのモニタリングシステムについて記事を書いた。彼はそのモニタリング戦略の背後にある哲学と動機について議論し、そのツール群、 Bosun、Grafana、Opserverなどについて語った。
-
マイクロソフトが現在使われている Internet Explorerのゼロデイ・エクスプロイトにパッチを適用
マイクロソフトは、リモートでコードが実行される可能性があるInternet Explorer(IE)スクリプトエンジンの重大な脆弱性の帯域外更新(通常の予定されているリリースとは別の更新)を公開した。TenableのリサーチエンジニアSatnam Narang氏によると、この脆弱性は実際に悪用されているため、ユーザはできるだけ早くシステムを更新する必要がある。
-
MicrosoftがAzure Storageの静的Webサイトの一般向け提供開始を発表
MicrosoftはAzure Storage上の静的Webサイトの一般向け提供開始を発表した。これにより、Azure StorageでホストされているHTML、CSS、JavaScriptファイルからコンテンツを提供することができる。静的Webサイトには、コンテンツが固定されたWebページが含まれているが、JavaScriptなどのクライアント側のコードを利用してリッチなユーザエクスペリエンスを実現することができる。
-
DigitalOceanがマネージドKubernetesサービスを開始
クラウドプロバイダのDigitalOceanは最近、新しいKubernetes-as-a-Serviceサービスへのアクセスを開始した。このフルマネージドなサービスは、現在すべてのDigitalOceanリージョンで利用できる。