InfoQ ホームページ ニュース
-
Apache Kafkaが1.0になる
Apache Software FoundationがApache Kafka v.1.0.0を発表した。Streams APIの改善、メトリクス強化、ディスク障害への耐性向上、一般的なバグ修正などが含まれている。
-
AndroidアプリでのKotlin利用が増加中、Googleもサポート
GoogleがAndroid開発のためのファーストクラス言語としてKotlinを公式サポートすることを発表して6ヶ月、Kotlinの利用は倍増している。GoogleのプロダクトマネージャJames Lau氏によると、Android Studio 3.0プロジェクトの17%以上がKotlinを使っているという。
-
DevOpsアプローチをデータベースに適用する
PASS Summit 2017の初日、RedgateエバンジェリストのSteve Jones氏が、DevOpsアプローチをデータベース管理に適用するためのヒントを公開した。氏の アプローチには、あらゆる規模のインストールに役立つヒントが含まれている。
-
Microsoft、Google、MozillaがWebドキュメントで提携へ
ブラウザの主要3ベンダが共同で、それぞれのWeb APIリファレンスドキュメントをMozillaのMDNに統一するとともに、今後の取り組みを支援するアドバイザリグループを立ち上げると発表した。このグループではMDNを、Webプラットフ���ームドキュメントおよびリファレンスのための唯一の正式資料(single point of truth)として運用を開始する。
-
DockerCon Europe 2017: Docker EEとCEがKubernetes統合をサポート
DockerCon Europe 2017でDockerは、Docker PlatformおよびMoby ProjectにKubernetesを統合すると発表した。(2017年末にベータ版が予定されている)次期バージョンでは、Docker EEユーザは、SwarmとKubernetesのワークロードを同じクラスタ上で実行することが可能になる。ベータプログラムの一環として、Mac用/Windows用のDockerにもKubernetes統合“オプション”が用意される予定だ。
-
OracleがオープンソースのFn Projectを公開、サーバレス競争に参戦
Oracleは新たにFnをリリースした。対象とするクラウドを選ばない、オープンソースのサーバレスプラットフォームだ。‘あらゆるプログラミング言語’をサポートするが、ローンチ時点ではJava機能一般とJUnitテストフレームワークを対象とする。 FnはFn Server、Fn FDK、Fn Flow、Fn Load Balancerという、4つの主要コンポーネントで構成される。FnServerはGoで記述されており、コードを実行するプラットフォームという位置付けだ。
-
チーム作りのための自己選択
ある企業で、人々を再分散させるために自己選択が行なわれた。開発者にとっては戦略的意志決定に関わり、ビジネスのニーズを理解する機会になった。自己選択をさせることで、人々に難しくて情報に基づく意志決定をする力を与え、彼らのモチベーションは向上し、意志決定の大変さが気にならなくなる、ということを学んだ。
-
MicrosoftとAWSが機械学習で協働
MicrosoftとAWSは最近、ディープラーニングと人工知能(AI)の民主化を狙って新しい協働をすると発表した。GluonはMicrosoft ResearchとAmazon AIの共同努力であり、機械学習を使った開発ソリューションをより簡単に、より早く作ること目的としている。
-
ハイブリッドクラウドのSQL Server
最近リリースされたMicrosoft SQL Server 2017は、プラットフォームに依存しないアプローチでツールを提供する方法を模索している。これはマルチプラットフォームに対応したSQL Server 2017に採用された「ハイブリッドクラウド」という用語によって証明されている。
-
C++17の時代 - Herb Sutter氏に聞く
ISO C++委員会は先月、2017年4月に作業の完了していたC++17標準を正式に承認した。InfoQは今回、長年にわたってC++委員会の活動に携わり、委員長も務めるHerb Sutter氏と話す機会を得ることができた。
-
Telepresenceを使用してKubernetesアプリケーション開発とテストをローカルで行なう
コンテナスケジューリングプラットフォームにデプロイされるマイクロサービスの開発は、特に依存関係の必要なサービスの構築やテストに関して、技術者を新たな課題に直面させる。このニュース記事ではTelepresenceツールを検証する。このツールでは、ローカルでサービスを開発しながら、リモートクラスタ内で動作する他の依存サービスと透過的に統合することが可能だ。
-
AnitaB.orgがGrace Hopper Celebrationで優秀企業を表彰
AnitaB.orgは10月のGrace Hopper Conferenceで、Accenture、GEICO、ThoughtWorksの各社を最優秀企業として表彰した。
-
OracleがJDKの全ての機能をオープンソース化し、Java EEの欠点に取り組む計画を発表した
今年のJavaOneオープニングの基調講演において、Oracleは、GPLでJava SEをリリースし、Oracle JDKの全ての機能について、オープンソース化する計画を発表した。また、Java EEは、マイクロサービスとサーバレスの新世界に適合していないことを認め、この問題に取り組む計画について話した。現代のマイクロサービスアーキテクチャのケーススタディは、AlibabaとSpotifyによって提供された。
-
ZGC - オラクルの巨大ヒープ向けガベージコレクタ
オラクルはZガベージコレクタ(ZGC)をオープンソースにする意向があると発表した。Per Liden氏、オラクルのZGCの考案者でHotspotプロジェクト(かつてはJRockit)のメンバであるが、氏はZGCをオープンソースにするため新しいプロジェクトをOpenJDKコミュニティに提案した。
-
MicrosoftはC# 8でNull許容参照型をプレビューする
Microsoftは、新しい機能を試して、フィードバックを提供したい開発者向けのプレビューとしてNull許容参照型(Nullable Reference Types)を提供している。