BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ

  • Lagom - 新しいマイクロサービスフレームワーク

    Akkaを開発するLightbendが,同社のReactive Platformを基盤として使用したオープンソースのマイクロサービスフレームワークであるLagomをリリースした。Play FrameworkやAkka製品ファミリに加えて,開発用としてConductRを使用しているのが特徴だ。デフォルトはメッセージ駆動型の非同期方式で,分散型CQRS永続化パターンとイベントソーシングを実装の中心に使用している

  • OSF, AllSeen, Microsoftの見るIoTの未来

    IoT接続ソリューションの標準化を目指す,主要なグループが3つある - OCF,AllSeen Alliance,そしてThread Groupだ。彼らはそれぞれ別の道を歩むことになるのだろうか,それとも,ひとつに収斂して,すべてのIoTデバイス間コミュニケーションが標準化される日がくるのだろうか?

  • JetBrainsがKotlin 1.0をリリース

    JetBrainは,Androidに対応する新たなJVMベース言語Kotlinの初となる安定版リリースを発表した。同社によれば,この言語は,実用性と相互運用性を重視した開発方針の下で“優れたツール”となることを目指し,Javaならばライブラリや外部ツールを使わなくてはならないような問題の多くに対処している。

  • GoogleのSundar Pichai氏,Appleの対FBI闘争を部分的に支援

    AppleとFBIの暗号化論争に対するGoogleの最初のコメントとして,同社CEOのSundar Pichai氏が一連のツィートを通じて,Tim Cook氏に対する限定的な支援を表明した。

  • .NETのOSSについてPhil Haackが語る

    .NETのオープンソースに関して、懸念を表明したメンバーやコントリビューターがいることは先週報じた通りだ。現状についてより深い洞察を得るため、InfoQは前・Microsoftのプログラムマネージャーで現在はGitHubのエンジニアリングマネージャーであるPhil Haackと連絡を取った。 PhilはQConの “オープンソース化された.NETの超絶的な力” というセッションのトラックホストを務めてもいる。

  • AppleがiPhone OSのバックドアを公式に拒否

    IT国家を二分している裁判で出された容疑者の携帯デバイスのロック解除要請に対して,Appleは,米国政府の行き過ぎた行為を公式に批判した。現在の状況と,今後予想される展開について要約する。

  • TypesafeがLightbendに社名変更

    Scalaの考案者が創業したTypesafeが社名変更を完了し、Lightbendになった。Typesafeは社名変更の計画を昨年5月に発表し、プロセスに2か月ぐらいかかるだろうと述べていた。彼らはコミュニティメンバーに参加を求め、ブログに社名変更およびその進捗を報告していた。

  • 2016年のJava EEとマイクロサービスは?

    昨年の12月末,C2B2とPayaの創設者であるSteve Millidge氏は2016年を,JavaEEマイクロサービスの年になると予想した。WildFlyやTomEE,KumuluzEEフレームワークなど,氏に同調する意見は多い。しかし開発者の中には,Java EEには根本的に問題があるため,マイクロサービスには向いていないという意見もある。

  • GoogleがGit Ketchをキックオフ - フォールトトレラントなGit管理システムの実現へ

    開発が始まったばかりではあるが,GoogleがGit Ketchの最初のコミットを発表した。レジリエンスとスケーラビリティを目的として複数のGitサーバに情報を複製する,マルチマスタのGit管理システムである。JavaベースのGitサーバであるJGitをベースとして変更を加えているが,それ以外のGitサーバでもマルチマスタのクラスタに参加することができる。

  • Netflix、Coinbase、FastlyのリーダーたちがQCon NYのトラックをホストする

    QCon New Yorkの計画が進んでいる。QCon New Yorkは国際的なソフトウェア開発者カンファレンスであり、イミュータブルインフラストラクチャ、ラムダアーキテクチャ、DevOpsのイノベーションといったイノベーティブな話題を求める上級テクニカルチームメンバーを集め、6月13-17日にブルックリン橋のNew York Marriottへ戻ってくる。

  • マイクロサービスを設計するときはエンジニアの発想を捨てる

    マイクロサービスとそのAPIの設計をするときは、ユーザにフォーカスしたデザイナーとして考える必要がある。Nic Benders氏はMicroservices Practitioner Summitのプレゼンでそう主張した。まず、APIを設計し、それからサービスを外から内側に向かって開発するのだ。

  • .NETのオープンソース

    現在の.NETのオープンソースの状態について、一部のコントリビュータが懸念を表明している。プロジェクトへ個人として貢献すること、組織として貢献することを巡って議論されている。また、.NETエコシステムでMicrosoftの役割も議論の対象だ。

  • パフォーマンスと開発エクスペリエンスを改善したClojure 1.8

    今月の初め,Clojureコミュニティの主要な開発者のひとりであるAlex Miller氏が,Clojureの最新バージョンを発表した。小規模な拡張や16件のバグフィックスも含まれているClojure 1.8の中で,注目すべき新機能はダイレクトリンク,文字列関数,そしてソケットサーバだ。

  • IBM、クラウドにSwiftを推進

    IBMがSwift Sandboxに続く、Swiftをクラウドでサポートする次のステップについて発表した。IBM Swift Runtimeのプレビュー、IBM Swift Package Catalog、Webアプリ開発フレームワークKituraのオープンソース化だ。

  • 分散されたモノリスになってしまうマイクロサービス

    Microservices Practitioner SummitでFacebookのエンジニアのBen Christensen氏氏が、バイナリの依存関係でマイクロサービス同士が密結合になってしまうという、ますます一般的になりつつあるアンチパターンについてプレゼンをした。

BT