垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。
SOAからマイクロサービスの世界へと移行する過程においては、サービス間通信に関しても、“スマートエンドポイントとダムパイプ”の概念という、もうひとつの抜本的な変化がありました。マイクロサービスの世界では、サービスは集中型のスマートなルーティング層の存在に頼るのではなく、プラットフォームレベルで機能を持つスマートエンドポイントに依存しています。これを実現したのは、従来のESBのすべての機能を各マイクロサービスに組み込んだことと、ビジネスロジック的要素を持たない軽量なプロトコルに移行したことです。 この方法は、(Hystrixなどのライブラリを使用した)信頼性の低いネットワーク層の上にサービス間通信を実装する場合には、現在でも一般的ではありますが 、Kubernetes時代である現在では、サービスメッシュ技術に取って代わられようとしています。興味深いのは、サービスメッシュが従来のESBよりもは
Javaプログラミング言語の生産性とパフォーマンスに対して継続的に探求してきた成果を用いて、オラクルのJava言語アーキテクトであるBrian Goetz氏はデータクラスの実験的な概念を紹介した。これは将来言語に統合される可能性が高い。彼の研究はバリュータイプやパターンマッチングのような予定されている機能とデータクラスが自然にフィットすることを証明している。しかしこの概念がJava言語の一部となる準備を整えるには、なされるべき作業は多い。Goetz氏は時として"データは単にデータである"ことを前提としてデータクラスの課題とトレードオフを調査している。 動機 Javaクラスは今まで大量のボイラープレートコードを必要とした。クラスが単純か複雑かどうかにかかわらずだ。このことでJavaは"冗長すぎる"という評価であった。Goetz氏はこう説明している。 ごく普通のデータキャリアクラスを責任を持っ
StackOverflowのアーキテクチャリードであるNick Craver氏はブログでStackOverflowがHTTPSへ移行したことを発表した。多くのドメインのサポート、URLの移行、ユーザーが作成したコンテンツ、厳しい性能要件を満たすことなど、移行には技術的な課題があった。 この移行は全体で4年かかった。しかし氏は、この移行は常に最優先であり続けたわけではない、と言う。例えば、StackOverflowにはお金に関わる情報はない。また、クレジットカード支払いもない。サイト上の情報は安全にするほど価値あるわけではない。氏によれば、StackOverflowは安全性よりも性能を常に優先してきた。 私たちを駆動する第一の要因は性能です。サイトのセキュリティではありません。セキュリティを確保したいとは思います。しかし、私たちの状況ではセキュリティだけでは、ネットワーク全体をHTTPSにす
2015年、Scala周辺は比較的静かだった。 これに対し、Scalaの父、Martin Odersky氏は、2016年5月9日のScala Days New York基調講演にて、 今年はScalaの開発が“加熱する”と述べた。 Odersky氏(現在École Polytechnique Fédérale de Lausanne(EPFL)のプログラミング研究グループ教授、 かつLightbend社の会長兼共同創設者)は、“ここ最近起こったことと直近に起こること”をまとめた。 The Scala Center Scala 2.12 Scalaライブラリ再検討計画 新ターゲットプラットフォームの開発 DOTおよびDotty Scala Center Odersky氏は新たにScala Centerを紹介した。 これは “すべてのScalaコミュニティにとって利益をもたらす責任あるプロジェ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く