InfoQ ホームページ ニュース
-
Amazon Auroraが「バックトラック」機能を追加し、DBクラスタを特定の時点に巻き戻せるようになった
マネージドMySQLとマネージドPostgreSQLとの互換性がありAWSのリレーショナルデータベースであるAmazon Auroraは、新しいバックトラック機能を提供する。このバックトラック機能を使用することで、間違ったテーブルを削除するなどの間違いを元に戻すことができる。
-
GoogleがML KITを使ってFirebaseで機械学習を実現
Googleは最近、ML KITを導入した。ML KITは、Firebaseモバイル開発プラットフォームに完全に統合され、iOSとAndroidの両方で利用できるマシン学習モジュールである。この新しいFirebaseモジュールを使うことで、Googleは携帯電話で実行する、マシン学習を活用したアプリケーションの作成を簡素化する。そして、計算能力的に強力な機能をモバイルデバイスに実装する際のいくつかの課題を解決する。
-
優秀な人を見つけ持続可能なチームを作る
ミートアップやハッカソン、カンファレンスは自社の仕事や特性を披露し、優秀な人材と出会うのにうってつけの機会だ。面接の始めに相手に会話をリードさせることで、その人物をより深く知ることができる、という。プロとして成長する余地があるということと心理的安全性があるということが持続可能なチームを作り、協力的で凝集度が高いエンジニアリング文化を確立する上で重要だ。
-
マイクロサービスとサイトリライアビリティエンジニアリング
最近の記事では、マイクロサービスによってもたらされる複雑さがサイトリライアビリティエンジニアリング(SRE)の概念と一見どのように異なるか、またGoogleのような企業が、開発グループがマイクロサービスを擁する一方で、彼らとSREチームが必要なツールと合意をもって共に働くことを保証するためにどのように取り組んでいるか、について語られている。
-
Android Studio 3.2 Canaryはトレースサポートの改善、Lintチェックなどを提供
GoogleはCanaryチャンネルとDevチャンネルでAndroid Studio 3.2 Canaryをリリースした。このバージョンには、コアAndroid Studio IDEの改善、新しいAndroid Profiler、Android Jetpack、Import/Export CPUトレース、起動時のCPUアクティビティの記録、Lintチェックなどが含まれている。
-
“正しくコトを行う”から”正しいコトを行う”へ
オランダ ING社のCIOであるPeter Jacobs氏は、Agile India 2018で講演を行なった。Agileへの取り組みの発展と実践が、組織が正しくコトを行うことにどう役立ってきたか、そして、正しいコトを行なっていると保証するために現在直面している課題について話した。
-
信頼がリーダシップと組織変革に与える影響を評価する
AtlassianのDom Price氏とPrudy Gourguechon氏は、ともに先頃、チームとリーダとの信頼の重要性と、確信を持ってそれを評価することの難しさを記事に書いた。その上で両氏は、チームが協力し、不確実性に対処し、個人のオーナシップを尊重し、リーダシップからの協調性を体験するための行動パターンを提案している。
-
Android JetpackがWorkManager、Navigationなどを提供
Android Jetpackは、Androidアプリを開発するための新しいコンポーネント、ツール、アーキテクチャガイダンスを提供する。新しいコンポーネントはWorkManager、Navigation、Paging、Slices、Android KTXである。
-
Rustに存在型が追加された
バージョン1.26のRustでは、存在型、マッチバインディングの改善、スライスパターン、有用な糖衣構文のサポートを追加される。Rustコンパイラも高速になり、128ビット整数をサポートする。
-
カオスエンジニアリングによるAPIの回復力の向上
Gremlinチームは、組織のAPIが回復力があることを検証する方法として、シンプルなカオス実験を説明した。「game days」(ITシステムや人々のための消防訓練)を実行するように、カオス工学と技術の原則を使うことで、この新興領域で商用およびオープンソースのツールを適切に使えるようになるという価値を提供することができる。
-
AppleがFoundationDBをオープンソース公開
Apple has open sourced its distributed database core, FoundationDB, which it acquired back in 2015 from the homonymous company. FoundationDB is designed to handle large volumes of data stored across clusters of commodity servers and to favor data consistency by supporting fully global, cross-row ACID transactions.
-
Redmonk言語ランキングがKotlinとSwiftの急上昇を明らかにした
Industry analyst company Redmonk has published the Q1 2018 results of their quarterly programming language rankings. The top 5 are JavaScript, Java, Python, PHP and C#. Python’s position above PHP and C# is also echoed in the Stack Overflow 2018 Developer Survey. C++, CSS, Ruby and C take the next four spots, then in joint tenth place are Swift and Objective-C. Kotlin has also seen a sharp rise.
-
Azure Cosmos DB における MongoDB の Aggregation 機能がパブリックプレビューになったことを Microsoft が発表
昨年11月、Microsoft は Azure Cosmos DB にて MongoDB の機能をより強化することを発表した。Cosmos DB サービスの最新バージョンでは、Microsoft は MongoDB 集計パイプラインサポートのプレビューを伴い、開発者が複雑なクエリを作成し、'集計ステージ'という複数の集計を組み合わせてデータ処理ができる。
-
Bank of Ameriaのブロックチェーンデータストレージ特許が公開
On April 12, the United States Patent and Trademark Office (USPTO) released a patent filing from the Bank of America outlining their plans for a permissioned blockchain implementation that enables personal and business data sharing. A user will authorize service providers to securely access their data, but only for the specific records they have access to.
-
EthereumおよびHyperledger Fabric向けのAWS Blockchainテンプレート
Amazon recently announced the introduction of blockchain templates for Ethereum and Hyperledger Fabric. AWS Blockchain templates enable developers to quickly setup blockchain infrastructure and focus on building applications rather than having to deal with the underlying infrastructure, how to build, maintain and secure it.