タグ

ブックマーク / www.infoq.com (8)

  • Zendesk、DynamoDBからMySQLとS3へ移行し、コストを80%以上削減

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    Zendesk、DynamoDBからMySQLとS3へ移行し、コストを80%以上削減
    uzulla
    uzulla 2024/02/07
  • RESTlessnessに打ち勝つ

    "RESTはxだからyを使おう"といった論調で,GraphQLgRPC,非同期通信,あるいはそれらほど有名ではない選択肢を推奨する記事もあります。その主張は次のようなものです。 GraphQLはRESTより優れている。コンシューマが受信するデータをコントロール可能であり,APIプロバイダがリソースをサーバ側に集約できるからだ。 gRPC(とプロトコルバッファ)はRESTより優れている。タイプセーフで、バイナリシリアライゼーシfielding/pubs/dissertation/top.htm">Architectural Styles and the Design of Network-based Software Architectures"で定義されました。この論文の当の目的は、"ソフトウェアアーキテクチャを理解するためのフレームワークの定義して ... ネットワークベースのアプリ

    RESTlessnessに打ち勝つ
    uzulla
    uzulla 2020/03/04
  • ESP32 IoTデバイスに永久ハック可能な脆弱性

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    ESP32 IoTデバイスに永久ハック可能な脆弱性
    uzulla
    uzulla 2020/02/05
    原文やソースの記事をよむとちょっと手法が違う気がする
  • Microsoftは考えを変えた: Windows 8 IE Metroは、Flashを描画する

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    Microsoftは考えを変えた: Windows 8 IE Metroは、Flashを描画する
    uzulla
    uzulla 2012/06/07
    Windowsはまた重くなるわけですね…/FlashがもっとJSやDOMとイイ連携してくれたら考え直すけど、もうリッチコンテンツ(ry インタラクティブサイト(ry でもなければ使わないよー。
  • InfoQ: HTTPSコネクションの最初の数ミリ秒

    ほとんどの人がHTTPSとSSL (Secure Sockets Layer) を結びつけて考えます。SSLは1990年代半ばにNetscape社が開発した仕組みですが、今ではこの事実はあまり正確でないかもしれません。Netscape社が市場のシェアを失うにしたがって、SSLのメンテナンスはインターネット技術タスクフォース(IETF)へ移管されました。Netscape社から移管されて以降の初めてバージョンはTransport Layer Security (TLS)1.0と名付けられ、1999年1月にリリースされました。TLSが使われだして10年も経っているので、純粋な"SSL"のトラフィックを見ることはほとんどありません。 Client Hello TLSはすべてのトラフィックを異なるタイプの"レコード"で包みます。ブラウザが出す先頭のバイト値は16進数表記で0x16 = 22。 これは

    InfoQ: HTTPSコネクションの最初の数ミリ秒
  • AMQPは真のビジネス相互運用性をもたらすのか?

    AMQP (Advanced Message Queuing Protocol)(参考記事・英語) はJohn O'Hara氏によって(リンク)JPモルガン社内で生まれた。だが、彼のビジョンは単なる新しい社内向けのものに留まるものではなかった。AMQPの標準的かつ(リンク) オープンソースのテクノロジー(リンク)は、機運に乗っている。Jeff Gould氏(リンク)とその仲間達はAMQPの成り立ち、AMQPを動かしている人物、そして今後についてヒントを与えた。 IONA Technologies(リンク)はAMQP仕様の貢献者であり、AMQPがどのようなものであり、なぜ注目すべきなのかを説明する短い文章(リンク)を発表した。AMQPとは以下のようなものである。 「AMQPモデル(Advanced Message Queuing Protocol Model)」と呼ばれる明確なメッセージング

    AMQPは真のビジネス相互運用性をもたらすのか?
  • Merapiプロジェクト:AIRおよびJavaのブリッジ

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Merapiプロジェクト:AIRおよびJavaのブリッジ
    uzulla
    uzulla 2009/04/08
    Java<>swf
  • Lucene 2.3: インデックス作成パフォーマンスの大幅な向上と新たな機械学習プロジェクト

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Lucene 2.3: インデックス作成パフォーマンスの大幅な向上と新たな機械学習プロジェクト
    uzulla
    uzulla 2008/10/30
    すごい機能アップをしている、らしい。インデックス作成のパフォーマンスが 500% 向上・
  • 1