InfoQ ホームページ 分散プログラミング に関するすべてのコンテンツ
-
Swiftが実験的に分散アクターをサポート
新たなSwift Distributed Actorsパッケージによって、将来のdistributed actor言語機能がSwiftでどのようになるかを垣間見ることができる。
-
Jolie - 分散アプリケーションのためのサービス指向プログラミング言語
Jolieプログラミング言語は最近、Hacker News で開発者の注目を集めた。Jolieは、開発者が分散ソフトウェアを構成可能なサービスとしてモデル化することを促進するサービス指向言語であり、オーケストレーションは通信プロトコル (SOAP、HTTP、XML-RPC) およびデプロイメントアーキテクチャとは別に記述される。Jolie は、第一級のコンセプトとしてサービスを採用している。
-
Dropboxがどのようにして大規模な分散非同期タスクフレームワークを構築したか
Dropboxのエンジニアは、1秒ごとにスケジュールされた数万の非同期タスクを処理できる分散非同期タスクフレームワーク(ATF)を設計した。ATFの主な機能は、開発者がコールバックを定義し、これらの事前定義されたコールバックに対して実行されるタスクをスケジュールできるようにするものである。
-
-
Concurnas - 並列およびGPUコンピューティングのための新しいJVM言語
Concurnasは、並行分散システムの構築を目的として設計された、オープンソースのJVMプログラミング言語だ。オブジェクト指向、関数型、リアクティブなプログラム構造を特徴とし、静的に型付けされている。GPUコンピューティングのネイティブサポートとベクトル化機能を供えたConcurnasは、マシンラーニングアプリケーションやハイパフォーマンスな並行アプリケーションの開発を可能にする。
-
ブロックチェーン開発者ツールをエンタープライズに導入するためにTruffleとMicrosoftがパートナーシップを発表
最近のブログ投稿で、MicrosoftとTruffleは、ブロックチェーン開発者ツールとエクスペリエンスをMicrosoft Azureエコシステムに持ち込むパートナーシップを発表した。組織が行っている投資には、テスト用のローカルブロックチェーンノード、テストデータ、スマートコントラクトオーサリングと継続的デプロイ、デバッグ、テストが含まれる。
-
Hazelcast社がJet 0.6をリリース
コンピューティング技術とツールの販売メーカであるHazelcast社は、オープンソースのストリーミング処理エンジンであるJetの新しいメジャーバージョン(���ージョン0.6)をリリースした。
-
Kubernetsの開発者Brendan Burns氏に聞く - コンテナと分散システムパターン
“Designing Distributed Systems, Patterns and Paradigms for Scaleable Microservices”を著したBrendan Burns氏に話を聞くことができた。氏は分散システムパターンと,コンテナを用いてそれを実現する方法について語ってくれた。
-
並列性と未来の分散プログラミングの関係
身の回りの全ての世界は並列に進んでおり、非同期でイベント駆動である。最近のQCon LondonでJoe Duffy氏は基調講演を行い、並列性とクラウドは全ての開発者が将来的に取り扱う必要がある概念であると主張した。この中心にあるのは通信であり、これは並列性と分散システムの両方にとって必要不可欠なものである。
-
Apache Eagleがトップレベルプロジェクトに昇格
ビッグデータプラットフォーム上でのセキュリティおよびパフォーマンスに関する問題を特定する,オープンソースソリューションのApache Eagleが,2017年1月10日,Apacheのトップレベルプロジェクトに昇格した。eBayが2015年10月にオープンソースとしたEagleは,機密データへのアクセスや悪意のある活動を簡単に検出し,タイムリに対応する目的で開発されたソフトウェアだ。
-
Julien Nioche氏が語るStorm Crawler - Apache Stormをベースとするオープンソースのクローラパイプライン
DigitalPebbleのディレクタで,Apache NutchWebクローラプロジェクトのPMCメンバ兼コミッタであるJulien Nioche氏が,StormCrawlerについての講演を行なった。StormCrawlerはストリーミングフレームワークであるApache Stormをベースとした,分散Webクローラ開発のための再利用可能なコンポーネントのコレクションだ。InfoQはプロジェクトの中心的コントリビュータであるNioche氏にインタビューして,StormCrawlerに関する詳細と,同種のテクノロジとの比較について聞くことにした。
-
Aaron Stannard氏とのAkka.NET 1.1に関するQ&A
Akka.NET 1.1が最近リリースされ、新機能を提供しパフォーマンス改善を行った。InfoQは、Akka.StreamsとAkka.Clusterについてさらに学ぶために、Akka.NETのメンテナであるAaron Stannard氏に連絡を取った。Stannard氏は、AkkaのJVM実装に関連して、ロードマップがどのように計画されているかを説明している。
-
Apache Stormが1.0に、パフォーマンス改善と多数の新機能
バージョン1.0は、Apache Stormの進化における大きなマイルストーンだ。Apache Software FoundationでApache StormのVPを務めるP. Taylor Goetz氏はそう述べた。このバージョンには、多数の新機能と改善が盛り込まれている。特に、パフォーマンスが3倍–16倍向上しているという。
-
Yahoo!がApache Flink, Spark, Stormのベンチマークを実施
Yahoo!は,代表的なストリーム処理フレームワークであるApache Flink, Spark, Stormの3つを対象としたベンチマークを行った。
-
.NET 向け分散プログラミングフレームワーク MBrace 1.0 のリリース
数年の開発越しに、先週 MBrace 1.0 がリリースされた。MBrace は、スケーラブルなクラウドデータ向けに F# と C# でスクリプトとプログラミングが可能なプログラミングモデルだ。プロジェクトは主にコードライブラリとクラウドプロバイダのライン地アイムから形成されている。