InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
ThoughtWorks Radarアップデート
いつものように、ThoughtWorks Technology Radarは、Language & Frameworks、Platforms、Techniques、Toolsという4つの領域をカバーする。それぞれの領域は、Adopt、Trial、Assess、Holdという4つの推奨レベルに分かれている。この記事では、各領域で新しく注目すべきものだけを取り上げる。
-
未来の職場: テクノロジーは従業員の体験にどう影響を及ぼすか
キーノートスピーカー、ベストセラー作家で、仕事の新たな世界を探求する世界最先端の考える組織のグローバルイノベーション協議会「The Future of Work Community」の共同創設者でもあるJacob Morgan氏が、コニカミノルタとともにセミナーを開き、未来の職場と、テクノロジーが従業員の体験にどう影響を及ぼすかについて議論した。
-
JDK 10のOpenJDK Mercurialリポジトリの統合が提案された
Joe Darcy氏、オラクルのJDKエンジニアであるが、氏はMercurial(Hg)をJDK 10のOpenJDKのために単一のリポジトリとする検討を提案した。これはスケーラビリティやパフォーマンス、その他の困難についての議論の引き金となった。
-
SQL Serverはクラウドの新しいハンティングワールド
Google Cloud PlatformでMicrosoft SQL Serverを実行できるようになりました。主要クラウド事業者は、IaaSまたはPaaSモデルのいずれかを使用してSQL Serverをサポートしていますが、提供されるサービスは、それぞれ非常に異なる機能になります。 SQL Serverをクラウドに移行するための魅力的なオプションを提供することは、Google、Amazon、Microsoftの新たな焦点になりそうです。
-
Microsoft が Azure DNS の一般提供をアナウンス
9月26日に Microsoft は Azure DNSサービスがAzureのすべてのパブリックリージョンで一般提供(GA)になったことを発表しました。 Azure DNS は顧客が Azure 上で自分の DNS ドメインをホストできるようにするため、他のAzureサービスと同じクレデンシャル、請求およびサポート契約を使用してDNSレコードを管理することができます。
-
Conwayの法則に従った組織の成長
CrederaのJason Goth,Micah Blalock,Patricia Andersonの3氏はSpringOneで,技術的アーキテクチャとプロセスを再構築し,低下した生産性の回復と高品質なコード作成を実現する上で,Conwayの法則を利用した自らの経験について説明した。
-
オラクルはバリュータイプ実装の最初の提案を公開した
2、3ヶ月前、JVMアーキテクトであるJohn Rose氏とJava言語アーキテクトであるBrian Goetz氏、ともにオラクルであるが、初めての、そして最小限のバリュータイプの提案を早期のプロトタイピングができるように公開した。この点で、提案はJava言語自身を変更するわけではない。単に1つ新しいバイトコード命令を追加するだけだ。InfoQはプロジェクトValhallaが進む方向を示すためにこの提案を分析した。
-
Zeppelin - ブロックチェーンアプリケーションでセキュアなスマートコントラクトを実現するオープンソースフレームワーク
ZeppelinはMITライセンスでオープンソースされた,ブロックチェーンアプリケーションを開発するためのセキュアなスマートコントラクト開発フレームワークである。"The DAO"ハッキングのようなインシデントを削減すべく,試験と監査の実施されたセキュアなスマートコントラクトコードの開発を可能にすることを目標とした,コミュニティの努力の成果だ。ブロックチェーンを意識しないことを目標とするが,開発初期である現時点ではSolidityツールが中心である。
-
Microsoft、インタラクティブなデータ探索とモデリングのためのデータサイエンスツールをリリース
Microsoftが、インタラクティブなデータ探索、モデリング、レポーティングのための2つの新しいデータサイエンスツールをリリースした。これらのツールは、プロジェクトにおける特定のタスクをデータサイエンスチームが再利用できるようにする。目標は、組織のさまざまなプロジェクトを横断して、データサイエンスタスクにおける一貫性と完全性を確保することだ。
-
Chaos Monkeyアップデート
NetflixはChaos Monkeyのアップグレードを発表した。Chaos MonkeyはSoftware as a Serviceの弾力性を改善するための汎用ツールであり、サービス提供時間中にランダムにサーバやコンテナを停止する。Rags SrinivasがNetflixのLorin Hochsteinにこのアップグレードについて話を聞いた。
-
振る舞い駆動開発のアンチパターン
振る舞い駆動開発(BDD)はビジネス関係者とソフトウェア開発者の間のコミュニケーション改善に有効だが,自動化テストの実行にCucumberを使う場合には,Aslak Hellesøy,Matt Wynne,Steve Tooke各氏が先日の議論で説明したようないつかのアンチパターンが存在する。
-
MicrosoftがTeamsを発表、タブ、ボット、コネクターで拡張可能
MicrosoftがTeamsを発表した。これはチャットベースの、Office 365に統合されたグループコラボレーションワークスペースだ。開発者はタブ、ボット、コネクターを使ってTeamsを拡張することができる。
-
Azure IoT Gateway SDKにAzure Functionsサポートを追加
10月のはじめ、MicrosoftはAzure IoT Gateway SDKにサーバーレスイベント駆動プラットフォーム、Azure Functionsのサポートを追加した。この追加は、Azure上にIoTソリューションを構築している開発者に、クラウドベースの拡張ポイントを提供する。
-
SpringはWebサービスのバージョン2.3.1と2.4.0をリリースした
Springは最近彼らのWebサービスプロジェクトの複数バージョンの更新を発表した。リリースバージョン2.3.1はマイナーパッチを取り上げ、新しいバージョン2.4.0はSpringフレームワーク 4.3とSpring Security4.1で動作するように変更され、Spring 5.0に上位互換があるように設計されている。
-
JavaOne期間中にマイクロプロファイルグループはディスカッションパネルイベントを開催した
2016年9月22日、マイクロプロファイルグループはパネルイベントをサンフランシスコで開催した。 現在の、そして将来の状況を議論するためだ。JavaOneの一部ではないが、カンファレンスと日時、場所が一致したことでJavaOne参加者がこれに簡単に参加できることとなった。 パネルはレッドハットとPayara、SouJava、Tomitribe、IBM、LJCからの代表を含んでいる。未来のJava開発を作り直すことについて考えをめぐらせた。