質問編集履歴

2

引用のマークダウンを微修正

2015/12/09 14:08

投稿

twipg
twipg

スコア30

test CHANGED
File without changes
test CHANGED
@@ -84,4 +84,4 @@
84
84
 
85
85
 
86
86
 
87
- >PayPalのHarrell氏によると、JavaScriptをブラウザ側からサーバ側まで使用する利点の1つとして、『あらゆるレベルの技術において、理解し、ユーザのニーズに対応することができる』1つのチームが受け持つことにより、フロントとバックエンド開発間の隔たりをなくすことが挙げられる
87
+ > Harrell氏によると、JavaScriptをブラウザ側からサーバ側まで使用する利点の1つとして、『あらゆるレベルの技術において、理解し、ユーザのニーズに対応することができる』1つのチームが受け持つことにより、フロントとバックエンド開発間の隔たりをなくすことが挙げられる

1

構築事例追加など

2015/12/09 14:08

投稿

twipg
twipg

スコア30

test CHANGED
File without changes
test CHANGED
@@ -10,11 +10,11 @@
10
10
 
11
11
 
12
12
 
13
- **Node.jsに向いていること**
13
+ ##Node.jsに向いていること
14
14
 
15
15
 
16
16
 
17
- [処理が非常に短時間でイベント処理が重要なアプリ]
17
+ **処理が非常に短時間でイベント処理が重要なアプリ**
18
18
 
19
19
 
20
20
 
@@ -22,7 +22,7 @@
22
22
 
23
23
 
24
24
 
25
- [シングルCPUのサーバー]
25
+ **シングルCPUのサーバー**
26
26
 
27
27
 
28
28
 
@@ -32,11 +32,11 @@
32
32
 
33
33
 
34
34
 
35
- **Node.jsに向いていないこと**
35
+ ##Node.jsに向いていないこと
36
36
 
37
37
 
38
38
 
39
- [CPU負荷の高い処理]
39
+ **CPU負荷の高い処理**
40
40
 
41
41
 
42
42
 
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- [マルチコアサーバー]
47
+ **マルチコアサーバー**
48
48
 
49
49
 
50
50
 
@@ -52,8 +52,36 @@
52
52
 
53
53
 
54
54
 
55
- [画像など静的コンテンツの処理 (Nginxなどで対応)]
55
+ **画像など静的コンテンツの処理 (Nginxなどで対応)**
56
56
 
57
57
 
58
58
 
59
59
  大量の静的コンテンツを提供するサーバなどでは、そもそも多数のイベント処理がそれほど必要なく、Node.jsを使うメリットがほとんどない
60
+
61
+
62
+
63
+
64
+
65
+ ##追記: 構築事例
66
+
67
+ アメーバ、PayPalなどで構築事例があるみたいです
68
+
69
+
70
+
71
+ ・[[大図解]ピグライフはこう動いている](http://www.slideshare.net/akuwano/ss-8876695)
72
+
73
+ ・[Node.js Cluster+Socket.IO+Redisによるリアルタイム通知システム](http://ameblo.jp/principia-ca/entry-11645942977.html)
74
+
75
+ ・[MongoDB + node.js で作るソーシャルゲーム](http://www.slideshare.net/snamura/mongodb-nodejs)
76
+
77
+ ・[第64回、第65回 NHK紅白歌合戦:生放送と連動したミッションクリティカルなメッセージ配信プラットフォーム](http://classmethod.jp/cases/nhk-kouhaku-64/)
78
+
79
+ ・[PayPal社がバックエンドをJavaからJavaScriptへ移行](http://www.infoq.com/jp/news/2014/01/paypal-java-javascript)
80
+
81
+
82
+
83
+ 上記PayPalの記事でもあるように、1つのJavaScriptチームでフロントエンドからバックエンドまで記述できるということは大きなメリットがありそうです。
84
+
85
+
86
+
87
+ >PayPalのHarrell氏によると、JavaScriptをブラウザ側からサーバ側まで使用する利点の1つとして、『あらゆるレベルの技術において、理解し、ユーザのニーズに対応することができる』1つのチームが受け持つことにより、フロントとバックエンド開発間の隔たりをなくすことが挙げられる