わかめさんとひだかさんのサーバ談義

わかめさんがひだかさんに色々サーバに関して(?)話されていたので、抽出だけしました。まとめてません。
27
前へ 1 2 ・・ 6 次へ
わかめ@毎日猫がいる @vvakame

@mhidaka 最終的には403 BAD REQUESTとか返せばいいので困ったらとりあえず例外ズバヒューと投げて諦めればなんか適当にステータスコード返るよ!!後はクライアントの人が泣きながらあーでもないこーでもないして泣いてるのを見て可哀想だね。って思うのが仕事だよ。

2012-05-02 22:11:07
mhidaka@技術書典さ13 @mhidaka

@vvakame エラー処理えらそーだな、コンチクショウ!おもってたのと全然違う。インプットから返信つくりだしてあーだこーだするだけだなんて。なんか通信の連続性とかわかんないけどセッションという概念だけしってるのでこれもかんたんなんだろーな、みたいな。

2012-05-02 22:13:55

最近のサーバって?

わかめ@毎日猫がいる @vvakame

@mhidaka 最近だとセッションとかも持たない。だって別のサーバにアクセスした時困るからね。ていうかセッションもクッキーに書いてある番号渡して窓口のおばちゃんにあー34番の人ね。ってするだけの仕組みでセッション全然大したことない。

2012-05-02 22:15:12
Takao Sumitomo @cattaka_net

@mhidaka サーバーの後ろのDBも可愛いですよ

2012-05-02 22:09:45
mhidaka@技術書典さ13 @mhidaka

@cattaka_net なにそれ、データベースだけ扱うあの複雑そーなやつですか!複数サーバでの同期がとか整合性が、とか破損時のバックアップが、とか!

2012-05-02 22:12:01
わかめ@毎日猫がいる @vvakame

@mhidaka @muo_jp RDBだと複数サーバでクラスタリングするの大変だし超サーバ人がIOとかなぎ倒してフンスフンスしてるのをKVSとかNoSQL系DB使っていやークラスタリングすげーわーとか言ってはいはいボトルネックボトルネック。ってしてるのが最近のWeb界隈要約。

2012-05-02 22:12:22
Takao Sumitomo @cattaka_net

@vvakame @mhidaka @muo_jp Yahooやmixiのサーバ構成見ると職人技に感動ですね

2012-05-02 22:14:16
mhidaka@技術書典さ13 @mhidaka

サーバやってるひとがスケーラビリティスケーラビリティって魔法の呪文のようにつぶやく意味がようやくみえてきた気がするとともに、それは技術というか運用であり、厳しい世界だと思った。視聴率とらなくなったら打ち切られる明日のナージャのように厳しい

2012-05-02 22:18:03
mhidaka@技術書典さ13 @mhidaka

@vvakame @muo_jp つまり、せっかくスーパサーバ人になってもフリーザのつぎにセルとか魔神ブゥとかでてくるけどたまにしかでてこないからまずはタオパイパイレベルからで連載してみるか、ということか。ちいさくはじめておおきく育てる仕組みの方が大事っていうあれか。

2012-05-02 22:16:35
わかめ@毎日猫がいる @vvakame

@mhidaka @muo_jp そうそれ。でもGAEだとどんな相手でも死ぬことはなく余裕で捌ける。すごい奴だ。(ただし財布は死ぬ)

2012-05-02 22:17:40
mhidaka@技術書典さ13 @mhidaka

@vvakame えー、にどめは同じ奴に接続せずにおばちゃんかわるの!!?セッションいみない…すごいな、さいきんのさーば凄いな。ひとりかとおもったら分身してた、そんな気分!

2012-05-02 22:19:15
わかめ@毎日猫がいる @vvakame

@mhidaka 基本は同じ奴につながるようにするんだけど、そうすると混んでる窓口空いてる窓口できても負荷分散できないからセッション使わないほうが隙な窓口いけてしあわせ。

2012-05-02 22:20:16
Takashi SASAKI 佐々木隆志 @TakashiSasaki

@vvakame @mhidaka サーバ側をステートフルに作るとロードバランサーとか使いにくいですからね。

2012-05-02 22:19:54
mhidaka@技術書典さ13 @mhidaka

@TakashiSasaki @vvakame ロードバランサ?ATMのまえの警備員さんみたいな役割でイメージあってる??

2012-05-02 22:22:50
わかめ@毎日猫がいる @vvakame

@mhidaka @TakashiSasaki コンビニで開いてるレジに誘導してくれる人

2012-05-02 22:23:46
mhidaka@技術書典さ13 @mhidaka

@vvakame ちょっと性能いいやつにめんどくさい客あつまりまくって詰まってプギャーくらう感じか!さーばやばい、かんがえることがおおすぎてやばい!簡単なのにしぬ!

2012-05-02 22:23:59
わかめ@毎日猫がいる @vvakame

@mhidaka その辺はインフラ屋さんが頑張って頑張るらしいけど弊社はGAE使ってるので何も考えなくてもぷぎゃられることはない。素晴らしい。これがGAEのパワーだ!!

2012-05-02 22:24:45
mhidaka@技術書典さ13 @mhidaka

@vvakame インフラやさんって別のレイヤーでいるの?もしかして。アプリ層とミドル、みたいなのがサーバ側でも?

2012-05-02 22:27:47
わかめ@毎日猫がいる @vvakame

@mhidaka だいたいあってる。自社にインフラ屋さんがいなくてもWebサービス提供するのにGAEないと死ぬ。Herokuはちょっと下の方見えてる気がするけどよくわかんない。

2012-05-02 22:28:39
mhidaka@技術書典さ13 @mhidaka

サーバやばい。ちゃんときけばきくほどやばい気がする。

2012-05-02 22:28:11

サーバはつらいよ純情派

わかめ@毎日猫がいる @vvakame

@mhidaka サーバは辛いよ純情派の話もしとくと、クライアントはおかしくなったらアンインストールしてインストールしてみてください。できるけどサーバはそんなこと出来無い。何しても整合性が整うように超頑張るか整合性壊れててもちゃんと修正しながら動くようにしなきゃいけない。

2012-05-02 22:19:20
mhidaka@技術書典さ13 @mhidaka

@vvakame それ、運用超しなない?だって試行錯誤できないのに拡張性頑張れって言われてるよーなもんじゃん。データベース側とかちょーしにそうにがんばっても昔の仕組みが足を引っ張ってあとでぐぬぬ顔しそう、絶対する。おれならチャラにしたい!CHARAへっちゃら!って言い出すと思う

2012-05-02 22:21:59
わかめ@毎日猫がいる @vvakame

@mhidaka そのためにSchemaレスなNoSQLとかワンチャン言われてる感じ。RDBはどう考えてもサーバ止めないと無理だからネトゲとか週1でメンテとかある系。GAEとかだと運用止めずにSchema組み替えたりできるよ。マイグレーションのコード書くのだるいけど。

2012-05-02 22:23:20
前へ 1 2 ・・ 6 次へ