InfoQ ホームページ ニュース
-
AI、オーケストレーション、ネイティブネットワーク、K8sGPTなど:"KubeCon EU"にて"CNCF sandbox"の新プロジェクトに焦点当たる
先日開催された"KubeCon EU 2024"カンファレンスで強調されたように、12月にはCI/CDのkube-burner、コンテナランタイムのKuasar、オブザーバビリティのK8sgpt、カオスエンジニアリングのKRKN、API Gatewayのeasegress、クラウドネイティブネットワークのspider pool、スケジューリングとオーケストレーションのKubeStellarなど、さまざまなカテゴリで新しいプロジェクトがCNCF sandboxに加わった。
-
Databricks、オープンソースの汎用LLM "DBRX" を発表
Databricks社は、オープンモデルの標準を再定義し、業界ベンチマークで有名な競合他社を凌駕することを目的とした、新しいオープンソースの大規模言語モデル(LLM)である、"DBRX"を発表した。
-
ソフトウェア開発における"実験文化"の育成
"実験文化 (Experimentation culture)"とは、新しいことに挑戦し、共に学び、複雑なソフトウェアの問題を解決し、共に価値を創造することである。Terhi Aho氏によると、ソフトウェア組織における実験文化には、強力なマネジメントのサポートと心理的安全性が必要であるという。
-
CNCF、Kubernetes上のKafkaを簡素化するStrimziをインキュベートする
Cloud-Native Computing Foundation(CNCF)は、Kubernetes上でのApache Kafkaのデプロイを効率化するインキュベート・プロジェクトとしてStrimziを承認した。Strimziは、Kubernetes上でのKafkaの設定、デプロイ、運用を容易にするKubernetes APIを拡張する一連のオペレータを通じて、Kafkaと対話するKubernetesネイティブな方法を提供する。
-
研究者らが、LLMジェイルブレイク攻撃の防御アルゴリズム"SafeDecoding"のオープンソース化を発表
ワシントン大学、ペンシルバニア州立大学、アレンAI研究所の研究者が、大規模言語モデル(LLM)をジェイルブレイク攻撃から守る技術である、"SafeDecoding"のオープンソース化を発表した。SafeDecodingは、大きな計算オーバーヘッドを発生させることなく、ベースラインのジェイルブレイク防御を上回る性能を発揮する。
-
開発環境マネージャー Daytonaがオープンソースに
Daytonaは最近、開発環境管理(DEM)がオープンソースになったことを発表した。現在アルファ版リリース中のDaytonaは、1つのコマンドで完全に設定された開発環境を起動できるように設計されている。
-
オラクル、ARMとKubernetes 1.28をサポートするOracle Cloud Native 1.8を発表
Oracle Linuxチームはこのほど、パブリッククラウド環境とオンプレミスの両方でコンテナ化アプリケーションをデプロイするために設計されたスケーラブルなKubernetesディストリビューションであるOracle Cloud Native Environment 1.8のリリースを発表した。このリリースにはKubernetes 1.28が含まれ、x86_64およびaarch64アーキテクチャ上の最新のOracle Linux 8およびOracle Linux 9リリースのサポートが導入されている。
-
Decathlon社、Backend for Frontend (BFF)パターンを採用し、フロントエンドチームを強化
Decathlon社は、全社的な推奨事項としてBackend For Frontend (BFF)アーキテクチャパターンを確立し、エンジニアリングチームでの採用のためのガイドラインを提供した。この4部構成のシリーズでは、このパターンを紹介し、その利点と潜在的な落とし穴を探る。同社はまた、BFFパターンを使用する代替案を共有し、アーキテクチャ上の検討事項をレビューしている。
-
Google Cloud、"Security Command Center Enterprise"を発表
Google Cloudは、Security Command Center(SSC)Enterpriseの提供を開始した。このソリューションは、企業のセキュリティ運用に対応したプロアクティブなクラウドセキュリティを提供するクラウドリスク管理ソリューションである。このソリューションは、マルチクラウド環境におけるリスクの管理と軽減を支援し、Mandiant社の専門知識によって強化されている。
-
SUSE、Kubernetesとエッジ管理製品のアップグレードを発表
SUSE Linux Enterprise、Rancher Prime(Kubernetes管理プラットフォーム)、NeuVector Prime(Kubernetesコンテナセキュリティプラットフォーム)などのオープンソースソフトウェアソリューションを提供するSUSEは、クラウドネイティブおよびエッジポートフォリオの大幅なアップグレードを発表した。これらの機能強化は、顧客が多様な環境でビジネスクリティカルなワークロードを安全に展開・管理できるようにすることを目的としている。
-
Amazon RDSが高性能データベース・ワークロードのための高速ストレージを発表
2021年にEBSボリューム向けに導入されたio2 Block Expressは、以前はEC2インスタンス上で稼働するセルフマネージド・データベース・クラスターでのみ利用可能だった。io2のこの最新の統合は、汎用SSD(gp2およびgp3)、PIOPS SSD(io1)、および旧式の磁気タイプを含む現在のRDSストレージオプションを拡張する。AWSのプリンシパル・デベロッパー・アドボケイトであるAbhishek Gupta氏は、次のように書いている。
-
Discordのエンジニアリング・チームをクラウド開発環境に移行する
最近、Discord内部の開発者エクスペリエンス・チームは、バックエンドとインフラ開発をLinuxベースのクラウド開発環境に移行した方法について語った。Coderとのコラボレーションにより、開発者は、MacBookの使用から、リモート開発環境のマシン上での作業に移行した。
-
HashnodeがStep Functions、EventBridge、RedisでAWS上にスケーラブルなフィードアーキテクチャを構築
Hashnodeは、数千人のユーザーのフィードデータを構成するためのスケーラブルなイベント駆動アーキテクチャ(EDA)を構築した。同社は、Lambda、Step Functions、EventBridge、Redis Cacheを含むAWS上のサーバーレスサービスを使用した。このソ��ューションは、Step Functionsの分散マップ機能を活用し、高度な並行処理を可能にしている。
-
エクスペディア、マイクロ・フロントエンドとGraphQL最適化でフライト検索を高速化
エクスペディアは、Webアプリケーションとモバイルアプリケーションに様々な最適化を適用することで、フライト検索を最大52%高速化した(ページ使用可能時間)。これらの改善をサポートするため、同社はアプリケーションのオブザーバビリティを改善した。Expedia FlightsのWebアプリケーションは、柔軟性、再利用性、より優れた最適化を可能にするため、マイクロ・フロントエンド・アーキテクチャ (MFA)に移行された。
-
技術的負債を防ぎ、返済する方法:チームと技術リーダー、マネージャーができること
技術リーダー、プロジェクトマネージャー、管理職は、ソフトウェア開発者に多くの時間を与えることで技術的負債を防ぐことができる。さらに、チームがコードを改善できるように、余剰時間やリファクタリングスプリントを計画することができるとNedelcho Nikolov氏は主張する。技術的負債に優先順位をつけるために、開発チームは、今投資すればどれだけの時間を節約できるか、今技術的負債を返済しなければ将来ソフトウェアがどれだけ複雑になるかを示すことができる。