API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。2022年4月InfoQ編集チームが2022年に進化するソフトウェアアーキテクチャと設計のトピックをどのように見ているかの概要です。アーキテクトが今、何を設計しているかに焦点を当てています。Pan氏が、分散データベースシステムにおけるシャーディングアーキテクチャのパターンについて論じます。ShardingSphereプロジェクトがデータシャーディングの課題にいかに対処しているかを説明した上で、DistSQLを使って分散データベースと暗号化テーブルを生成する方法の実例2つを論じています。カルチャー&手法カオステストで、見えない課題からアプリケーションのレジリエンスを改善するこの記事では、Netflixが提唱するカオステストの原則を列挙した。読者は、カオステストが提供するメリットとデメリットを理解できるはずだ。することで、カオステストを行うかどうかの判断材料となる。リスクに対するすべてのメリットを考慮して、カオステストを行うために経営陣を説得すべき理由も説明した。原文(投稿日:2016/05/26)へのリンクみなさんご存知の通り、InfoQは今月、重要なマイルストーンに達しました。コンテンツの作成、共有してきて10年を迎えたのです。わたしたちは当初のミッションに常に忠実でいました。そのミッションとは、ソフトウェア開発のコミュニティにおいて、変化やイノベーションをもたらすコンテンツをお届けすることです。ドメインプラクティショナーのチームのおかげで、産業界において最も重要かつイノベーティブなトピックをカバーし、同時にベストプラクティスの実例や、彼ら自身が直面した課題に対するソリューションを提供してこれました。このアニバーサリーを機に、サイトがこの10年でどう進展してきたかのふりかえりを行いました。注目したことのひとつに、読者の興味がどう変遷していったかということがあります。結果は興味深いものとなりましたので、読者のみなさんにも楽しんでいただけるかと思います。下記は各年で最も人気の高かったInfoQの記事です。全記事の中でも最も支持を集めたのは2012年のREST入門です。編集のポジショニングInfoQとQConは2016年の編集対象として、キャズムの谷を越えようとしているものも含め、イノベータとアーリーアダプタのフェーズにあるいくつかのキーテクノロジにフォーカスします。Java、.NETといった定評あるメジャーな言語、ランタイムにおけるトレンドも引き続き取り上げます。何か見落としているものがあればお知らせください。コミュニティの一部となり、この世界に知識とイノベーションを広げるというミッションの達成にご支援いただきありがとうございます。良い情報提供をするため、みなさんのご意見をお寄せください。10年の歩みについて書いています。Londonでのわたしのインタビュー記事はこちら。毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。サンプルを見るあなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。登録するとさまざまなことができます。アカウント登録をしてInfoQをお楽しみください。あなたの意見をお聞かせください。毎週火曜日に前週のまとめコンテンツをお送りいたします。(日本語版は不定期リリース)25万人のシニアな開発者コミュニティーにぜひご参加ください。サンプルを見る様々なイノベーターとアーリーアダプターがお送りするテクノロジーの概要を見る。自分がまだ知らないことに気づいていないと知るあなたが興味のあるトピックスをいつでも最新な情報に。あなたのメールアドレスはこちら国を選んでください。プライバシーポリシーに従って私の個人情報を扱うことに同意します。Inc.プライバシーBT。