InfoQ ホームページ ニュース
-
Erlangランタイムの静的型付け関数型言語Gleamがバージョン1.0に到達
Erlang仮想マシン(BEAM)上で実行されるアクターベースの高度な並行処理が可能な関数型言語であるGleamがバージョン1.0に到達した。これは、セマンティックバージョニングに基づいた下位互換性が保証され、運用システムで使用できるようになったことを意味する。
-
Cloudflare、HTTPプロキシ開発用RustフレームワークPingoraをオープンソース化
最近、CloudflareはHTTPプロキシサービスを作成するためのRustベースのフレームワークであるPingoraをオープンソース化した。このフレームワークはApache License version 2.0の下でオープンソース化された。プロキシ・ソリューションとして、HTTP/1、HTTP/2、gRPC、WebSocketのトラフィックをシームレスに処理し、適応可能なロードバランシングとフェイルオーバー・メカニズムを備えている。
-
AWS、クラウドから移行するユーザーのデータ転送料免除を発表
先日、AWSは、クラウドを離れるユーザが、AWSインフラからデータを取り出すための下り方向のデータ転送料の免除を発表した。このイニシアチブは、欧州データ法のガイドラインに従い、顧客が代替のクラウドプロバイダーやオンプレミスのデータセンターに乗り換えるのを支援するためのものである。
-
Swift 5.10: 完全なデータ分離コンパイル時の安全性を並行コードに提供
最新のSwiftのリリースであるSwift 5.10には、数点の新しい提案が含まれている。しかしながら、このアップデートは言語の並行処理モデルにとって重要な成果を示しており、これによりコンパイラ・レベルで完全なデータ分離を保証できるようになったと、SwiftチームのエンジニアであるHolly Borla氏は説明する。
-
AWS、"CloudFormation"でのスタック作成を最大40%高速化
Amazonは、"AWS CloudFormation"におけるスタック作成プロセスを最適化して高速化し、大幅な改善を達成した。同社はリソース作成プロセスを2つのフェーズ(作成と安定化)に分割し、スタック内の他のリソースをより早く作成可能にした。この変更はすべてのリージョンで利用可能であり、ユーザーによる操作は必要ない。
-
OpenAI、"Transformer Debugger"ツールをリリース
OpenAIは、"Transformer Debugger"(TDB)と呼ばれる新しいツールを発表した。このツールはOpenAIのSuperalignmentチームによって開発され、自動解釈可能性技術とスパースオートエンコーダを組み合わせたものである。
-
Microsoft Dev Proxy v0.15:Entraで保護されたAPIをモック可能に、他アップデート多数
Microsoft社はこの程、アプリ開発プロセスの合理化を目的としたさまざまな機能強化を特徴とする、Dev Proxy v0.15.0をリリースした。多くの改善点の中でもっとも注目すべきは、Entraで保護されたAPIをモックできるようになったことだ。その他にも、OAuthフローのシミュレーション、モニタリングURLの改善、CORSのサポートの改善、カスタムコマンドなどが追加されている。
-
eBayに学ぶ、ソフトウェア開発の生産性向上における生成AIについての教訓
eBayはこの程、開発プロセスにおける生成AIの適用について学んだ教訓を明らかにした。 eBayのAIへの取り組みは、開発者の生産性を向上させるための3つの極めて重要な道筋を発見した。商用製品の統合、既存の大規模言語モデル(LLM)のファインチューニング、そして社内の知識ネットワークの活用である。
-
Freenginx:Nginx社のコア開発者、人気ウェブサーバーのフォークを発表
最近、F5社の元従業員でNginxプロジェクトの主要開発者が、人気のあるウェブサーバのフォークFreenginxを発表した。この新しいプロジェクトは、セキュリティ上の論争に対処するために開始され、企業ではなく開発者によって運営されるNginxのドロップイン代替となることを望んでいる。元F5社のプリンシパル・ソフトウェア・エンジニアであるMaxim Dounin氏が、このフォークについて見解を述べている。
-
マクドナルド社がGitHubアクションと再利用可能なワークフローでCIを効率化
最近マクドナルド社は、GitHub Actionsを活用して可読性と保守性を重視し、コードの重複を削減した方法について語った。彼らの目標には、合理化されたCIプロセスの確立、開発者の生産性の向上、��イプラインのオブザーバビリティとモニタリングの実装などが含まれていた。
-
Vue 3.4がリリース:リアクティブな計算が最小限になり、テンプレートの解析が高速化
Vueチームは最近Vue 3.4をリリースした。新しいリリースでは、2倍高速になったという新しいテンプレートパーサーと、不要なコンポーネントの再レンダリングを減らす、より効率的なリアクティビティシステムが特徴だ。
-
Azure OpenAIの「On Your Data」機能が一般利用可能に
Microsoft社は、Azure OpenAI Serviceで"On Your Data"機能の一般提供を正式に開始した。この機能により、ユーザーはGPT-4を含むOpenAIモデルのフルパワーを活用し、RAG(Retrieval Augmented Generation)モデルの高度な機能をデータとシームレスに統合可能となった。同社によると、これらはすべてAzure上のエンタープライズ・グレードのセキュリティ(プライベート・エンドポイントとVPN経由)に支えられており、安全で保護されたユーザー・データ環境を保証しているという。
-
Android、Fused Orientation Providerによるデバイスの方位管理の改善を目指す
Fused Orientation Provider (FOP)は、スマートフォンに埋め込まれたモーションセンサーからの信号を使用して、一貫した信頼性の高いデバイスの向きを提供する新しいAndroid APIである。FOPはGoogle Playサービスを通じて配布され、Android 5を搭載するすべてのデバイスで、メーカーに依存せずに利用できる。
-
Guardian紙がサーバーレス、React、GraphQLを使ってニュースルームのコラボレーションツールを作成
Guardian紙は、同社が使用する様々なコンテンツ管理プラットフォームに統合されたディスカッションおよびアセット共有ツールであるPinboardを作成した。このソリューションでは、ビジネスロジックのコーディングにTypescript、コード実行に様々なサーバーレスサービス、APIエンドポイント、GraphQLサーバー、ストレージにAWS RDS(PostgreSQL)など、様々な技術が使われている。
-
CNCF調査: Kubernetesでの支出が増加、半数の組織が過剰プロビジョニング
CNCFは、クラウドネイティブなFinOpsとクラウド財務管理(CFM)に関する最新のマイクロサーベイレポートの結果を発表した。Kubernetesは回答者の49%にとってクラウド支出を増加させたが、28%はKubernetesへの移行後もコストは変わらず、24%は節約できたと述べている。回答者は、過剰支出の主な要因として、過剰プロビジョニング、認識と責任の欠如、スプロールを挙げている。