API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。2022年4月InfoQ編集チームが2022年に進化するソフトウェアアーキテクチャと設計のトピックをどのように見ているかの概要です。アーキテクトが今、何を設計しているかに焦点を当てています。Pan氏が、分散データベースシステムにおけるシャーディングアーキテクチャのパターンについて論じます。ShardingSphereプロジェクトがデータシャーディングの課題にいかに対処しているかを説明した上で、DistSQLを使って分散データベースと暗号化テーブルを生成する方法の実例2つを論じています。カルチャー&手法カオステストで、見えない課題からアプリケーションのレジリエンスを改善するこの記事では、Netflixが提唱するカオステストの原則を列挙した。読者は、カオステストが提供するメリットとデメリットを理解できるはずだ。することで、カオステストを行うかどうかの判断材料となる。リスクに対するすべてのメリットを考慮して、カオステストを行うために経営陣を説得すべき理由も説明した。インタビューインタビューRSSフィードScala+Liftによる超実用開発オブジェクト指向と関数型の機能をすべて提供し、さらにRubyに代表される動的言語の柔軟性と静的型付け言語の信頼性をも兼ね備え、JavaVMの上で開発実行できる新時代の言語がScalaだ。Scalaとその上で使える強力なWebフレームワークLiftを用いた実システム開発が世界的に広がっているが、今回は日本での実システム開発の事例とScala採用の理由をインタビュー+プレゼン形式で語ってもらう。Framework”は、Androidの利用スタイルに大きな変化をもたらす可能性があります。一般にWebデザイナのものと思われがちなFlash技術ですが、Javaエンジニアに対して、アプリケーションの開発環境としての側面を、Flexフレームワークを使ってわかりやすく説明します。その後で、実際にアプリケーションが簡単に開発できる様子をデモでお見せします。Gamma氏と様々なテーマについて議論したものです。議論したテーマは「Jazzプロジェクト」、「Eclipseがなぜ成功しているか」、「Eclipseの厳格なリリーススケジュール」、「JUnit」、「デザインパターン」、「どのようにデザインパターンを見つけるのか」、「デザインパターンとDRY原則について」、「デザインパターンコミュニティ」、「依存性の注入はデザインパターンか、そうではないか」です。Beck氏へのインタビューを行った。Patterns」についてや、その中に登場するパターンとXPとの関わり、そしてアジャイルを適用する際の問題やデザインパターンの現在の状況について語ってくれた。Awardの授与式が行われ、その一人として、チェンジビジョンの平鍋氏が受賞しました。本賞は、毎年、アジャイルコミュニティで定評のあるリーダーだけではなく、新たなリーダーになる可能性のある者に贈られるものです。InfoQでは、授与式のスピーチを動画にてお送りします。午後11時36分いいねIcon03:58日立ソフト中村氏が仮想化技術の活用事例を語る現在、ハードウェアの高性能化に伴い、仮想化技術が非常に身近なものになってきました。今回のインタビューでは、この仮想化技術を開発現場にいち早く取り入れ、ビジネスとして展開している日立ソフトの中村氏に、仮想化技術の実例の紹介をしていただきました。午前12時11分いいねIcon17:13Coplien氏とMartin氏、TDDとCDDそしてプロフェッショナルの定義について大いに語る。Martin氏の主張について、議論が起こった。Coplien氏がこれに関連する話や、いくつかの他の話題について議論する様子を納めたものだ。Contract)の比較や、システムとビジネスドメインモデルを調和させるためには、事前にどれくらいのアーキテクチャ設計をしておかなければならないのか、などが議論されている。午前1時13分いいねIcon22:48丸山先生がAndroidを語る丸山先生レクチャーシリーズ等で最新の技術を常に探求し、情報発信をし続けている丸山先生に、現在Googleが開発を進めているAndroidについての話を伺いました。ドメインのモデル化と設計コンセプトの進展に大きな影響を与えてきました。Design』における最近のいくつかの改良点やこの分野の現在の進展状況について話を伺いました。毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。Inc.プライバシーBT。