InfoQ ホームページ 設計/アーキテクチャ に関するすべてのコンテンツ
-
Alibaba Cloud、英国データセンターによりEMEA地域におけるプレゼンスを拡大
Alibaba Groupのクラウドコンピューティング部門であるAlibaba Cloudは、英国で2つの新しいアベイラビリティゾーンの開設を発表した。これら追加により、AlibabaはEMEA地域におけるプレゼンスを高めることになる。
-
Smoke、AmazonによるSwiftの軽量サーバーサイドフレームワーク
Amazon Smokeフレームワークは、Swiftで書かれたオープンソースの新しい軽量サーバーサイドフレームワークで、RESTライクもしくはRPCライクなサービスの構築を目指している。そのアーキテクチャは使いやすさを重視し、リクエストハンドラーに純粋関数型のプログラミングスタイルを好んでいる。
-
React Suspense、Reduxの代替手段を提供する
React 16.6でSuspenseが導入された。これにより、レンダリングをサスペンドして、API呼び出しからデータなどを待つ間にローディングインジケータを表示することができる。
-
Google、機械学習のデプロイを簡単にするAI HubとKubeflow Pipelinesを発表
Googleがプロプライエタリとオープンソースの2つの新しいツール、AI HubとKubeflow Pipelinesを立ち上げている。どちらも、データサイエンティストが機械学習アルゴリズムを設計、立ち上げ、追跡するのを支援するものだ。
-
コードレビューの実際
コードレビューは、バグを見つけたり、他のチームメンバーからインプットを得たり、知識とオーナーシップを共有するのに最適な方法だ。最大の恩恵を受けるには、コードレビューを開発プロセスに統合して、レビューされていないコードが本番環境に投入されないようにしなくてはならない。レビューは、開発プロセスにおける解決を必要とする未解決問題を明らかにするのに役立つ。
-
Uberのビッグデータプラットフォームが100ペタバイト超の規模に至るまで
Uberのエンジニアリングチームは、同社のビッグデータプラットフォームが、リレーショナルデータベースを使用した旧来のETLジョブから、HadoopとSparkをベースとするものへと発展した状況に関する記事を書いた。スケーラブルな取り込みモデル、標準転送フォーマット、インクリメンタルアップデートのためのカスタムライブラリが、同社プラットフォームの主要なコンポーネントである。
-
Javaの未来がここに - Code One(née JavaOne)基調講演より
先日のJavaOneに続いて、第1回となるOracle CodeOne 2018が米国サンフランシスコで開催された。“The Future of Java Is Today”と銘打った月曜日夜の基調講演では、新たなJava/JDKリリースケイデンスが順調に進んでいること、Oracle(とその他多数の組織)が今後もJavaのサポートを継続すること、などが発表された。
-
COMN(Concept and Object Modeling Notation)によるNoSQLデータベースのデータモデリング
Ted Hills氏はData Architecture Summit 2018 Conferenceで、NoSQLデータベースとCOMNデータデータモデリング表記法に関するワークショップを開催した。
-
Ionic、Vue.jsインテグレーションのαリリースを発表
VueConf Torontoにおいて、Ionicは@ionic/vueの最初のαリリースを発表した。これは任意のVue.jsプロジェクトにIonic 4を追加して、Vue.jsフレンドリーなやり方でIonicのAPIにアクセスできるようにする。
-
マイクロサービスの人間的側面
マクロサービスアーキテクチャは、純粋に技術的なソリューションではなく、チームのコミュニケーションにとってのゲームチェンジャーだ。チーム間に安定した直接的なコミュニケーションチャンネルがない場合、彼らが作るソフトウェアはひどいものになるだろう。マイクロサービス実装を成功させるのに不可欠な5つの重要な特性は、ゼロコンフィグレーション、オートディスカバリ、高い冗長性、自己修復、フォールトトレランスだ。
-
アマゾン、Correttoをリリース; 無償サポート、マルチプラットフォーム対応のJava OpenJDK
ベルギーのアントワープで開催されたDevoxx BEにて、アマゾンがAmazon Correttoのプレビューリリースを発表した。これは、"無償で、マルチプラットフォームに対応し、リリース可能なディストリビューション"であるOpenJDKのビルドで、Javaの参照実装である。
-
Amazon、AWS GovCloud US-Eastリージョンを発表
AmazonがAWS GovCloud (US-East) リージョンを発表した。これは隔離されたAWSリージョンで、FedRAMPのHighおよびModerateベースラインセキュリティコントロールを提供する。このリージョンは、連邦、州、地方政府機関、それらに従事するIT請負業者、規制のある業務に関わる顧客をターゲットとしている。
-
Howler.js、モダンなWebのためのオーディオライブラリ
Howler.jsは、Web Audio APIのサポートとHTML5 Audioへのフォールバックメカニズムを備えたモダンなオーディオライブラリを提供する。このプロジェクトが目指しているのは、JavaScriptによるオーディオを用いたクロスプラットフォーム開発を簡単にすることだ。
-
Babylon.js 3.3、3DゲームのためのパーティクルシステムおよびWebVRサポートを改善
Babylon.js 3.3がリリースされた。Microsoft Mixed Reality Toolkit (MRTK)の機能を活用し、WebVR開発が改善され、そのパーティクルシステムコントロールが改良されている。
-
JetBrains、ReactベースのRing UI 1.0 Web UIコンポーネントをリリース
Ring UI 1.0がリリースされた。ライト環境およびダーク環境におけるコンポーネントの新しいビジュアル言語を導入し、CSSプロパティとモジュールのサポートを追加し、新しいMessage、Tabs、Toggleコンポーネントを追加する。