InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Javaニュース総まとめ: OpenJDKの更新、Spring、Quarkus、Payara、Hibernate、QuarkusとJakartaOne
今週2021年10月18日のJava総まとめでは、OpenJDK JEP、2021年10月のOracleリリースクリティカルパッチアップデート、JDK 18、多数のSpring Projectsアップデート、Quakus 2.3.1、Payaraプラットフォーム、Hibernate Search 6.0.7、GraalVM 21.3、Java for VS Code 1.0とApache Camel for VS Code 0.1.0、JakartaOne Livestream 2021カンファレンスのプログラムの完成からのニュースを特集する。
-
Pinterestが広告配信アーキテクチャをどのようにスケールアップしたか
Nishant Roy氏は、Pinterest Engineering Blogに、広告コーパスのスケーリング問題を克服するための戦略を書いている。彼らの既存のソリューションはスケーリングの限界に達していた。そのため、さらなる成長が必要であった。再設計により、広告インデックスがKey-Valueストアにオフロードされ、Goアプリケーションのガベージコレクションが最適化されて、広告コーパスのサイズが60倍に増加した。
-
GoogleがAnthos for VMのプレビューを発表
Google Cloud Next'21バーチャルイベント中に、GoogleはAnthos for Virtual Machines(VM)のプレビューを発表した。さらに、同社は新しいAnthos Multi-Cloud APIを導入した。これは、第4四半期に一般提供される予定だ。
-
AWSがAmazon Managed Service for Prometheusの一般提供を発表
先ごろ、AWSは、Amazon Managed Service for Prometheus (AMP) の一般提供 (GA) を発表した。これは、コンテナインフラストラクチャとコンテナのアプリケーションメトリックスの Prometheus 互換のモニタリングサービスだ。
-
SCADE 2.0でSwift for Androidが大きく前進
バージョン2.0になったSCADEの目標は、iOSとAndroidのネイティブアプリをSwiftで開発できるようにすることだ。数多くの内部的な改善に加えて、SCADE 2には、これまでのEclipseベースのIDEに代わる、macOS用のネイティブIDEが新たに含まれている。InfoQは今回、開発者のFrank Langel氏と話す機会を得て、その詳細な情報を聞くことができた。
-
Microsoft Translatorが100を超える言語と方言をサポート
Microsoft Translatorは、Azure上の人工知能(AI)を利用したテキスト翻訳サービスだ。コグニティブサービスの一部である。最近、同社は12の新しい言語と方言がサービスに追加されたことを発表した。これは、100を超える言語と方言の間で翻訳できるようになった。
-
TriggerMeshのCloud Native Integration Platformがオープンソースとしてリリースされた
先ごろ、クラウドネイティブ統合プラットフォームプロバイダの TriggerMesh は、Cloud Native Integration Platform がオープンソースになり、Apache Software License 2.0 で利用できるようにな���たと発表した。これにより、クラウドオペレーターと DevOps プラクティショナは、コードによる統合で自由にデプロイできるようにする。
-
.NET MAUI Preview 9 - ボーダ、コーナ、シャドウ、パフォーマンスの向上
.NET MAUI Previewエディションの今月のリリースには、コントロールとレイアウトに対するボーダ、コーナ、シャドウのサポートが導入されている。さらにもうひとつ、Preview 9の重点は、50を越えるコントロールやレイアウトを完成させることだった。Preview 9は現在、Androidアプリケーションの起動時間をパフォーマンス改善する.NET MAUIスタートアップトレーシングを含めて提供されている。
-
デザイナと開発者の作業受け渡しを合理的にする - Travis Arnold氏のReact Finland 2021での講演より
Travis Arnold氏は先日、JSXとコンパイラのテクノロジを組み合わせて使用することによって、デザイナと開発者の作業の受け渡しをより効率的にする方法について講演した。紹介されたアイデアは、公開されているツールやライブラリとしてはまだ実現されていないが、自身をデザイナ兼開発者だと称するArnold氏のアイデアは、コラボレーションの改善方法として有用な可能性がある。
-
Javaニュース総まとめ: Grails 5.0、Spring Framework、Hibernate、WildFlyおよびKotlin Multik Library
今週2021年10月11日のJava総まとめでは、OpenJDK、JDK 18、Spring Framework、Grails 5.0、Micronaut 3.1、Helidon 2.3.4、Hibernate ORMおよびReactiveのポイントとGAリリース、WildFly 25の最近のGAリリースに関連するアップデート、GraalVM Native Build Tools 0.9.6、Apache Camel 3.11.3、Piranha 21.10.0、およびMultik多次元アレイライブラリを導入するJetBrainsからのニュースを特集している。
-
IntelのLoihi 2とLava Frameworkでニューロモルフィックコンピューティング研究の進歩を目指す
Intelは、ニューロモルフィック (神経形態) コンピューティングの分野の研究用ツールを提供することを目的として、第2世代のニューロモルフィックチップであるLoihi 2 を発表した。また、IntelはLavaをリリースした。これは、従来のハードウェアとニューロモルフィックハードウェアの両方でニューロモルフィックアプリを構築するためのソフトウェアフレームワークだ。
-
FacebookがCSS-in-JSソリューションのStylexをReact Finland 2021で発表
Facebookのソフトウェア技術者であるNaman Goel氏は、先日のReact Finland 2021でStylexについて講演した。Stylexは新しいfacebook.com Webサイトで使用されたFacebook独自のCSS-in-JSソリューションで、大規模ReactアプリケーションにおけるCSS-in-JSの主な問題点(使用されていないスタイル、CSSファイルの肥大化、CSS-in-JSライブラリのサイズ)を軽減する。Goel氏によると、2021年末までにオープンソースとして公開される見込みである。
-
CloudflareがR2ストレージとレグレス無償でAWSに挑む
Cloudflareは先頃、エグレス(egress、下り通信)料金に関わりなく、大量のデータを格納可能なS3互換サービスのR2ストレージを発表した。既存のAWSデプロイメントの移行あるいは統合を促進するための手段として、Amazon S3からCloudflare R2へのオブジェクトの自動マイグレーションが提供される。
-
Ionic PortalsでWebアプリのiOS/Androidネイティブコードへの統合が容易に
Ionicは、自社の新たなWebビューコンポーネントのIonic Portalsについて、iOSやAndroid上で使用可能なネイティブWebビューコントロールの"スーパーチャージ"バージョンだ、と説明する。その目的は、Webアプリをネイティブコードに効率よく、簡単に統合できるようにすることだ。
-
IBMがOpenJ9用のSemeru Runtimesを公開
IBMは、OpenJDKのクラスライブラリとEclipse OpenJ9 JVM(Java Virtual Machine)を併用するSemeru Runtimesを無償公開した。OpenJ9をベースとするこのランタイムは、HotSpotべースのランタイムの代わりに使用することができる。これまではAdoptOpenJDKがOpenJ9のバイナリを提供していたが、Adoptiumという名称でEclipse Foundationに移行したことにより、今後は法的に許可されないものになる。