タグ

node.jsとMongoDBに関するnacookanのブックマーク (3)

  • MongoDBでECサイトを実運用する3つのテクニック | Tokyo Otaku Mode Blog

    こんにちは。Tokyo Otaku Mode CTOの関根です。 Tokyo Otaku Modeでは、2013年8月からotakumode.com上にカート機能を追加し、決済までをワンストップでできる海外向けECサイトをスタートしました。 どういうシステム構成でotakumode.comが運用されているかを聞かれた時、「Node.js + MongoDBです」と答えると、エンジニアの皆さんは一様にびっくりします。特に驚かれるのが、MongoDBをメインのDBに使用している点です。信頼性に定評があるわけでなく、またNoSQLに対するライトなイメージが一般的にあるため、ECサイトのプロダクションとして使うことに疑問を持たれている方が多いのでしょう。 しかし、十分実用に耐え、日々機能追加が入り成長し続けるスタートアップの環境で、実際に1年間運用してきたECサイトがここにあることも事実です。 そ

    MongoDBでECサイトを実運用する3つのテクニック | Tokyo Otaku Mode Blog
  • Node.js+Socket.IO+Express+MongoDB で実装するチャットサンプル [deprecated] - もがもがしいブログ

    (※注:2012年当時の記事のため内容はかなり古いです。いつか書き直したい・・・) 2012年もスタートして早5日。 せっかくの心機一転のチャンスだし、何か新しい技術を覚えてみたいと思い、WebSocket の勉強をしてみることにしました。 既にご存知の方も多いと思いますが、WebSocket とはブラウザ上で Web サーバとの双方向通信を可能にする規格のことで、 HTML5 とともに、Web アプリケーションがこれから全盛期を迎えるだろう時代にあっては必須とも言えるものです。 blog.livedoor.jp ブラウザ上で双方向通信を行うための規格としては、これまでにも Ajax や Comet といったものがありましたが、 サーバからのプッシュ通信ができないことや負荷が高いといった問題があり、 それらを簡潔な実装で解消できる技術が求められていたようです。 ※Ajax, Comet,

    Node.js+Socket.IO+Express+MongoDB で実装するチャットサンプル [deprecated] - もがもがしいブログ
  • Node.js、Socket.IO、MongoDBでリアルタイムWeb

    Node.js+Socket.IO+MongoDB こんにちは! 著者は、マインドフリーという会社でNode.jsを使ってWebアプリなどを作成している。この連載では、最新Webテクノロジを使った研究開発の事例や実績を発信する弊社のサイト“Tech Release”のリニューアルで培ったNode.jsに関する知識を分かりやすくお伝えする。 Tech Releaseは一見、普通のブログに見えるが、実は記事の更新内容がリアルタイムにView画面に反映されている。管理者が、記事の文章(データ)に変更を加えると、その記事を見ている人にもページをリロードせずに、リアルタイムに文章(データ)が変化していく。 このUXを実現するために開発したシステムが、REALTIME BLOG ENGINE「REABLO」というエンジンだ。「REABLO」はNode.jsとSocket.IO、MongoDBを使用して

    Node.js、Socket.IO、MongoDBでリアルタイムWeb
  • 1