タグ RPC
新着順 10 users 50 users 100 users 500 users 1000 users見よ、これがHonoのRPCだ
僕が開発しているWebフレームワークHonoは、同じJavaScriptのフレームワーク、Expressと比べられることが多いです。どちらもやれることはほぼ同じですが、HonoのアドバンテージはファーストクラスでTypeScriptをサポートしていることです。特に「RPC」機能は他のフレームワークにはなかった「TypeScriptの型でサーバーと... 続きを読む
Windowsに見つかった「RPC」の危ない脆弱性 パッチ未適用PCは全滅か?
関連キーワード Windows | Microsoft(マイクロソフト) | 脆弱性 「Windows」のネットワークコンポーネントに脆弱(ぜいじゃく)性「CVE-2022-26809」が見つかった。専門家は「攻撃への悪用の可能性がある」と注意を呼び掛けている。 CVE-2022-26809は、クライアントとサーバ間の通信に使用する遠隔手続き呼び出し技術... 続きを読む
北京パラ ロシアとベラルーシの選手出場 一転して認めず IPC | NHKニュース
IPC=国際パラリンピック委員会はあす開幕する北京パラリンピックに、RPC=ロシアパラリンピック委員会と、ベラルーシの選手の出場を一転して認めないことを決めました。 当初 “個人出場なら可”も各国の大会不参加意向相次ぎ決定覆す IPCはロシアによるウクライナへの軍事侵攻を受けて、2日夜にRPCと、ロシアと同盟関係... 続きを読む
REST・Protocol Bufferは必要ない RPCフレームワークにそのまま使えるScalaの魅力 - ログミーTech
Scalaは実はRPCを実装するのに適した言語 Taro L. Saito氏:もともと何をしたかったかというと、「Scalaでクライアントもサーバーも実装できるんだったら、Scalaでそのまま通信できないのか?」というところが出発点になって、今新しいフレームワークを整えているところです。 ScalaはFunctional(関数型)で、かつstati... 続きを読む
Python3の標準モジュールで完結するRPC - Qiita
目次 今のPythonのRPCは種類が多すぎる 標準ライブラリで実行できる価値 コードの説明 実際に動かしてみて 今のPythonのRPCは種類が多すぎる 2020年現在、数多くのRPCがOSSとして公開されていますが、種類が多すぎる点と、それに伴う選択コストの増加と、評価コストの増加、学習コストの増加が個人的な課題 であると感じ... 続きを読む
Courier: Dropbox migration to gRPC | Dropbox Tech Blog
Dropbox runs hundreds of services, written in different languages, which exchange millions of requests per second. At the core of our Service Oriented Architecture is Courier, our gRPC-based Remote Procedure Call (RPC) framework. While developing Courier, we learned a lot about extending gRPC, op... 続きを読む
gRPC-Webが正式リリース。WebブラウザからgRPCを直接呼び出し可能に - Publickey
Googleによって開発され、現在Cloud Native Computing Foundation(CNCF)によって開発がホストされているRPCフレームワーク「gRPC」は、プログラミング言語に依存せず、HTTP/2をサポートしたシンプルで高速なRPCを実現できる特徴を備え、マイクロサービスなど分散アプリケーションなどの実装で広く使われ始めています。... 続きを読む
RPCに特化したGoogleのセキュリティ通信ALTSとは何か - ぼちぼち日記
2018 - 01 - 16 RPCに特化したGoogleのセキュリティ通信ALTSとは何か はじめに 昨年、 Google から Google Cloud Platform に関するWhitePaperがいくつか公開されました。その中で Google のサービス内部で使われている新しいALTSという プロトコル を説明した文書 「Application Layer Transport Secur... 続きを読む
goのgRPCで便利ツールを使う - Qiita
gRPCについてはいろいろな記事で既に説明されているのでここではあまり詳しく説明しないが,googleが公開しているRPCフレームワークである. このRPCの定義をProtoco Bufferで定義でき,そこからサーバ&クライアントのライブラリを生成できる. ちなみにHTTP/2で通信するらしい. で,仕事では最近 scalaでgRPC していたりしたのだけれど,やっぱりgoで書くのが一番いろんな... 続きを読む
Big Sky :: gRPC のサービスが簡単に作れるライブラリ「lile」
gRPC は型の強い RPC を色々な言語を使って実装できる仕組みとライブラリです。 Big Sky :: Protocol Buffers を利用した RPC、gRPC を golang から試してみた。 grpc/grpc · GitHub gRPC - An RPC library and framework https://github.com/grpc/grpc gRPC は Googl... 続きを読む
Googleの大規模分散システムに適した高効率のRPC実装gRPCがCloud Native Computing Foundationに寄贈された | TechCrunch Japan
Googleが今日(米国時間3/1)、同社の高性能なリモートプロシージャコール( remote procedure call , RPC)フレームワーク gRPC を、 Cloud Native Computing Foundation , CNCF)に寄贈する、と発表した。CNCFはすでに、Google生まれのコンテナオーケストレーションツールKubernetesやそのほかのコンテナおよびマイク... 続きを読む
他システムとのデータベース連携について - Qiita
システムエンジニア Advent Calendar 2015 - Qiita 20日目の記事です。 システム開発をしていると、他システムのマスタやトランザクションデータが必要となる場合がよくありますね。 システム間のデータ連携としては、 リソース共有(データベース共有、ディスク共有) アプリケーション連携(RPC、Web API、MOM 1 ファイル連携(CSV連携、etc) などの方法があります... 続きを読む
Welcome to Armeria — Armeria 0.4.0.Final documentation
Welcome to Armeria¶ Armeria is an asynchronous RPC/API client/server library built on top of Java 8, Netty 4.1, HTTP/2, and Thrift. It is open-sourced and licensed under Apache License 2.0 by LINE Cor... 続きを読む
Linear RPCをOSSとして公開させて頂きました:Tea Break:So-netブログ
2015/09/02にLinear RPCをOSS (Open Source Software)として公開させて頂きました。 http://linear-rpc.github.io/ Linear RPCはデータフォーマットにMessagePackを使用したRPC (Remote Procedure Call)であるMessagePack RPCの一実装です。今回はC++によるクライアント/サーバ... 続きを読む
新しいオープン ソース HTTP/2 RPC フレームワーク、gRPC のご紹介 - Google Developer Japan Blog
このブログでは、Google から開発者のみなさま向けの情報をいち早くお届けします。 [この記事は 2015 年 2 月 26 日に Mugur Marculescu、Product Manager が Google Developers Blog に投稿した記事 "Introducing gRPC, a new open source HTTP/2 RPC Framework" を元に、山口が翻... 続きを読む
Big Sky :: ruby と C++ と golang で gRPC のベンチマークを取ってみた。
先日、Google が開発しているリモートプロシージャコール、gRPC を golang から使うチュートリアルを書きましたが Big Sky :: Protocol Buffers を利用した RPC、gRPC を golang から試してみた。 http://mattn.kaoriya.net/software/lang/go/20150227144125.htm 今日は ruby と C++... 続きを読む
Big Sky :: Protocol Buffers を利用した RPC、gRPC を golang から試してみた。
grpc/grpc · GitHub gRPC - An RPC library and framework https://github.com/grpc/grpc gRPC は Google が開発しているRPC(リモートプロシージャコール)のライブラリとフレームワークで、通信層は HTTP/2 を介して行われます。 データ層については、固定されている訳ではなくあくまでデフォルトで Proto... 続きを読む
彗星の歌声、ロゼッタが聴いていた 不思議な“歌”公開 - ITmedia ニュース
史上初の彗星着陸ミッションを成功させた探査機「ロゼッタ」は、チュリモフ・ゲラシメンコ彗星が発する不思議な“歌”をとらえていた。欧州宇宙機関(ESA)がその“歌”をSoundCloudで公開している。 その“歌”に気付いたのはロゼッタが同彗星に到着した8月。彗星周囲のプラズマを調べる「RPC」(Rosetta Plasma Consortium)の科学者が、同彗星の地場の振幅の中に、不思議な“歌”を... 続きを読む
なんだかんだ Test::JSON::RPC::Autodoc をつくった - ゆーすけべー日記
Autodoc について RESTfulもしくはそれに準ずるWeb APIやJSON-RPCなどのバックエンドとモバイルアプリ間の通信を実装する案件はおそらく昨今非常に多いかと思われます。弊社もJSON-RPCを裏方に持ち、iOSとAndroidアプリ、もしくはフロントのWebがそれを呼び出す仕組みを持っています。その際にWeb APIやRPCを呼び出すための「ルール」をどのようにお互いの技術者が... 続きを読む
APIが有効なケースとそうじゃないケース — On Coding — Medium
Web2.0なんてのが流行語になった時代、いろんなところが自分が持ってるデータをAPIを通じて誰もがアクセスできる様にして、利用者はいろんなAPIをくっ付けることで新しいサービスができる、みたいなのが面白いと思った。 ユーザが更新をするようなデータや、どちらかというとRPCに近いようなものはAPIとして提供すると大変世界が平和になる。Twilioとかすごいよね。ただ、なんでもAPIにすりゃいいかと... 続きを読む
ssig33.com - text/OpenFastladder クローラー向け RPC について
OpenFastladder にクローラー向け API が出来ました。 若干むちゃくちゃな仕様だが無理矢理通したというものです。 自分の好きな言語でクローラーを開発し、 Fastladder で使用することが出来ます。 使い方 Fastladder をセットアップする ユーザーを作り、サインインする 右上のメニューにある Account っていうページにいって、左のメニューから API Key に... 続きを読む
Motohiro Takayama • 準未来志向プログラミング
準未来志向プログラミング いまつくっているゲームエンジンっぽい何かは、ユーザ開発者は Javascript でアプリを書き、その実行は C++ を中核とした Objective-C/Java なネイティブコードで行われる。 Javascript のコードとネイティブのコードは RPC みたいにして通信している。つまり、 Javasciript のコードが解釈されてるとユーザ開発者が思ってるタイミン... 続きを読む
Big Sky :: VimでMessagePack/RPC
Vimが無いと夜も安心して眠れないVimキチガイの皆さんこんにちわ。 Twitter そういえば、VimもMessagePackで通信できると面白いのではないか。 https://twitter.com/#!/ShougoMatsu/statuses/168691297601863681 こうですかわかりません。 mattn/msgpack-vim - GitHub MessagePack imp... 続きを読む
Emacs で IPC や RPC (Emacs Advent Calendar jp: 2011) - 技術日記@kiwanami
emacs, programmingEmacs Advent Calendar jp: 2011 : ATND 6日目の記事のはずでしたが、手違いでかぶってしまい、いろいろあって遅くなってしまいました。皆様、乱してしまってすみません。今回の記事では、EmacsでのIPC(Inter-Process Communication)やRPC(Remote Procedure Call)の方法について、自... 続きを読む
text.ssig33.com - 闇 RubyKaigi で話してきました。
闇 RubyKaigi で話してきました。 資料はこちら。 あまり真面目に話しませんでしたが、真面目に要約すると、「非同期に HTTP アクセスして高速に動作するクローラーや RPC は Ruby で作るのはけっこうだるいので他の言語を使いましょう」という話です。 この辺りの分野では動的言語ではまだまだ Perl や Python が先行していますし、並列処理に特化した言語(四時では Go を使い... 続きを読む