InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Amazon RDSがマルチAZデプロイに読み取り可能なスタンバイインスタンスを導入
AWSは最近、Amazon RDSマルチAZデプロイで読み取り可能なスタンバイインスタンスを発表した。新しいデータベースクラスターオプションでは、より多くの読み取り容量と一貫性のあるトランザクション遅延が要求される処理を対象とした、高可用性と耐久性が提供される。
-
AWSがローカルゾーンの世界的なさらなる拡大を発表
AWSローカルゾーンはインフラストラクチャのデプロイである。これは、コンピューティング、ストレージ、データベース、および他の選択されたAWSサービスを大規模な人口と産業センターの近くに配置するものだ。そして、AWSは最近、世界中の重要な都市で30を超える新しいAWSローカルゾーンの立ち上げを発表した。
-
Googleプロトコルバッファは慣用的なKotlinバインディングをサポートします
GoogleはオープンソースのProtocol BuffersプロジェクトにKotlinのサポートを追加した。Kotlinの高度な構文機能を活用してプロト定義を慣用的なドメイン固有言語(DSL)に変換できるようになる。
-
Kubernetes 1.23が改善されたイベント、gRPCプローブ、デュアルスタックのサポートでリリース
CNCF は先ごろ Kubernetes 1.23 をリリースした。このリリースには、kubectl の events サブコマンド、gRPC プローブ、カスタムリソースの式言語バリデーションなどの新機能、汎用的なエフェメラルボリューム、水平 Pod オートスケーリング、IPv4/IPv6 デュアルスタックネットワーキングなどの一般利用可能な機能、PodSecurity などのベータ機能、および FlexVolume などの非推奨化機能などがある。
-
CloudflareはWorkersによるリレーショナルデータベース接続サポートを導入
Cloudflare は、同社のサーバレスアプリケーションプラットフォームである Workers を介したリレーショナルデータベース接続のサポートを導入すると先ごろ発表した。最初のサポートは Postgres と MySQL だ。Cloudflare チームが取り組んでいる課題はまだたくさんあり、コミュニティは貢献する機会がある。
-
MinecraftのJDK 16マイグレーションから今年を振り返る - MojangチームとのQ&A
JDK 17への移行をスムーズにするために、Minecraftは、2021年9月のLTSリリースに先立って、JDK 16へのアップグレードを行う決定をした。この変更により、JDK 17を実行するだけでパフォーマンスが向上することが期待されている。InfoQは今回、JDK 16を実行したMojangチームの経験について詳しく聞くことにした。
-
iOSおよびAndroidアプリにおけるGitHubのDevOps実践法
GitHubのiOSおよびAndroidアプ��ケーションのリリースプロセス管理は、GitHub Actionsに大きく依存している。モバイルチームが新リリースを毎週提供できるのは、適切なツールを使用してプロセスを自動化しているからだ — GitHubのエンジニアTaehun Kim氏はそう説明する。
-
GitLab 14.6でジオレプリケーションが改善され、.NET 6プロジェクトをサポート
GitLab 14.6の新しいGeo構成では、cloneコマンドとpullコマンドを高速化するために地理的に最も近いレプリカを使用することで、プロセスを簡素化している。また、GitLabのエージェントがリアルタイムイベントのログに記録するためのアクティビティリストも導入されており、そして、.NET 6をサポートする。
-
Javaニュース総まとめ: 他のLog4Shellステートメント、SpringとQuarkusの更新、新しいValueオブジェクトのJEP
今週2021年12月20日のJava総まとめでは、OpenJDKのValueオブジェクトに関する新しいドラフト、JDK 18、JDK 19、Project Loom、Log4Shellに関するベンダーからの追加ステートメント、多くのSpringおよびQuarkusの更新、Hibernate ORM 6.0.0-M3、Apache CamelとCamel Quarkusのポイントリリース、Apache Tika 2.2.1、およびGraalVM Native Build Tools 0.9.9からのニュースを特集する。
-
Neo4j Migrationsを使ったNeo4jグラフスキーマの移行
Neo4j Labsは、Neo4j Migrationsをリリースした。これはデータベース移行およびリファクタリングツールで、リレーショナルデータベースのバージョン管理を提供する。Neo4j Migrationsは、FlywayDBにインスピレーションを受けており、Neo4j Javaドライバと、クラスパス上の移行を検出するために使用されるClassGraphからなる。
-
lldを凌駕する高速な新リンカmold
現行のUnixリンカを置き換え可能な最新のリンカであるmoldがバージョン1.0に到達した。LLVM lldリンカのオリジナル作者が開発したmoldは、従来のリンカよりも数倍高速であることを目標としている。
-
MicroStream 6.0がJDK 17、Spring Boot、Helidonをサポート
MicroStreamは、Javaオブジェクトグラフを完全永続化または部分永続化し、復元するためのインメモリストレージを提供するJVMデータストレージエンジンである。バージョン6.0がリリースされ、Java 17のサポートの追加、Spring Boot統合、ディープコピーユーティリティを特徴としている。そして、さまざまなバグが修正された。
-
Amazonがre:Post(AWS用の「Stack Overflow」)を導入
re:InventでAmazonはre:Postを発表した。これは、AWS Forumsに代わるQ&Aサービスであり、AWSの技術的な質問に対する不特定多数の人の寄与による回答や、専門家にレビューされた回答を提供できるように設計されている。
-
JetBrainsが新しいリモート開発機能でIntelliJ IDEA 2021.3をリリース
IntelliJ IDEA 2021.3は2021年最後のリリースであり、Groovy 4とSelenium 4などがサポートされた。このリリースでは、バグ修正、一般的な改善、Java、Kotlin、Docker、Kubernetesなどの言語とツールのより具体的な改善が含まれている。このバージョンでは、リモート開発がベータ機能として導入され、リモートマシンをローカルマシンであるかのように使用する。
-
Swift Playgrounds 4.0でiPadを使ったiOSアプリ作成が可能に
Swift Playgroundの最新のアップデートで、Appleは初めてiPadを使ってiPhoneとiPadアプリを作成できるようになった。開発者は、SwiftUI、Swift Package Manager、そして他の機能を使ってSwift 5.5アプリをビルドおよび登録できる。