Enviar pesquisa
Carregar
Twitter butler
•
Transferir como PPTX, PDF
•
0 gostou
•
827 visualizações
Shinya Hosokawa
Seguir
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 24
Baixar agora
Recomendados
$whoami kaoritter at Tokyo girl geek dinners 2013 #TGGD
$whoami kaoritter at Tokyo girl geek dinners 2013 #TGGD
Kaori Kotobuki
how to work with animator on Spritestudio
how to work with animator on Spritestudio
Yuki 辻田
そろそろ統一したいSpritestudioの設定
そろそろ統一したいSpritestudioの設定
Yuki 辻田
Whta is asonas_?
Whta is asonas_?
asonas
神楽坂の魅力
神楽坂の魅力
Shizukuishi Moemi
人が神姫ん感(原文ママ)を感じるコンピュータ
人が神姫ん感(原文ママ)を感じるコンピュータ
haru2036
不純な動機で「puppeteer」 でスクレイピングを始めてみた
不純な動機で「puppeteer」 でスクレイピングを始めてみた
anysense_ss
2013年09月 jawsug山形 「ちょっと自信が持てるようになるawsの使い方」
2013年09月 jawsug山形 「ちょっと自信が持てるようになるawsの使い方」
Serverworks Co.,Ltd.
Recomendados
$whoami kaoritter at Tokyo girl geek dinners 2013 #TGGD
$whoami kaoritter at Tokyo girl geek dinners 2013 #TGGD
Kaori Kotobuki
how to work with animator on Spritestudio
how to work with animator on Spritestudio
Yuki 辻田
そろそろ統一したいSpritestudioの設定
そろそろ統一したいSpritestudioの設定
Yuki 辻田
Whta is asonas_?
Whta is asonas_?
asonas
神楽坂の魅力
神楽坂の魅力
Shizukuishi Moemi
人が神姫ん感(原文ママ)を感じるコンピュータ
人が神姫ん感(原文ママ)を感じるコンピュータ
haru2036
不純な動機で「puppeteer」 でスクレイピングを始めてみた
不純な動機で「puppeteer」 でスクレイピングを始めてみた
anysense_ss
2013年09月 jawsug山形 「ちょっと自信が持てるようになるawsの使い方」
2013年09月 jawsug山形 「ちょっと自信が持てるようになるawsの使い方」
Serverworks Co.,Ltd.
Краєзнавчий гурток "Березіль"
Краєзнавчий гурток "Березіль"
dnzmcpto
Афиша мероприятий библиотеки Толстого на июнь
Афиша мероприятий библиотеки Толстого на июнь
НМО ЦМБ
Corsi David - Bilancio legislatura Consiglio Comunale San Giovanni Valdarno 2...
Corsi David - Bilancio legislatura Consiglio Comunale San Giovanni Valdarno 2...
David Corsi
ису
ису
fluffy_fury
Plura: Калибровка референсного дисплея
Plura: Калибровка референсного дисплея
SVGA
星星
星星
Ivy Tai
reference (LIS)-part 4
reference (LIS)-part 4
IIEES
Thegioiphang
Thegioiphang
xongdzomuong
Walter prueba unica 7°C
Walter prueba unica 7°C
walter rojas hurtado
Blogiin tuhai hhb1
Blogiin tuhai hhb1
goyolo27
キュア2
キュア2
PutitLapin
基隆交點Vol.1-高大為-從嚮往到認識自己
基隆交點Vol.1-高大為-從嚮往到認識自己
交點
Generaciones web
Generaciones web
Ines Novillo
L’ucraina
L’ucraina
Luca Marini
4 2
4 2
Wichai Likitponrak
модная природа
модная природа
Lbhtrnjh Lbhtrnjh
бюджет для граждан
бюджет для граждан
nikita992
teori beljara dan pembelajaran
teori beljara dan pembelajaran
Rahmatullah Muhammad
Bafb168 b 6a7d-476b-8170af6e72828aea
Bafb168 b 6a7d-476b-8170af6e72828aea
Carlos Carvalho
Tc talks 12 2010
Tc talks 12 2010
muriel sebas
Mais conteúdo relacionado
Destaque
Краєзнавчий гурток "Березіль"
Краєзнавчий гурток "Березіль"
dnzmcpto
Афиша мероприятий библиотеки Толстого на июнь
Афиша мероприятий библиотеки Толстого на июнь
НМО ЦМБ
Corsi David - Bilancio legislatura Consiglio Comunale San Giovanni Valdarno 2...
Corsi David - Bilancio legislatura Consiglio Comunale San Giovanni Valdarno 2...
David Corsi
ису
ису
fluffy_fury
Plura: Калибровка референсного дисплея
Plura: Калибровка референсного дисплея
SVGA
星星
星星
Ivy Tai
reference (LIS)-part 4
reference (LIS)-part 4
IIEES
Thegioiphang
Thegioiphang
xongdzomuong
Walter prueba unica 7°C
Walter prueba unica 7°C
walter rojas hurtado
Blogiin tuhai hhb1
Blogiin tuhai hhb1
goyolo27
キュア2
キュア2
PutitLapin
基隆交點Vol.1-高大為-從嚮往到認識自己
基隆交點Vol.1-高大為-從嚮往到認識自己
交點
Generaciones web
Generaciones web
Ines Novillo
L’ucraina
L’ucraina
Luca Marini
4 2
4 2
Wichai Likitponrak
модная природа
модная природа
Lbhtrnjh Lbhtrnjh
бюджет для граждан
бюджет для граждан
nikita992
teori beljara dan pembelajaran
teori beljara dan pembelajaran
Rahmatullah Muhammad
Bafb168 b 6a7d-476b-8170af6e72828aea
Bafb168 b 6a7d-476b-8170af6e72828aea
Carlos Carvalho
Tc talks 12 2010
Tc talks 12 2010
muriel sebas
Destaque
(20)
Краєзнавчий гурток "Березіль"
Краєзнавчий гурток "Березіль"
Афиша мероприятий библиотеки Толстого на июнь
Афиша мероприятий библиотеки Толстого на июнь
Corsi David - Bilancio legislatura Consiglio Comunale San Giovanni Valdarno 2...
Corsi David - Bilancio legislatura Consiglio Comunale San Giovanni Valdarno 2...
ису
ису
Plura: Калибровка референсного дисплея
Plura: Калибровка референсного дисплея
星星
星星
reference (LIS)-part 4
reference (LIS)-part 4
Thegioiphang
Thegioiphang
Walter prueba unica 7°C
Walter prueba unica 7°C
Blogiin tuhai hhb1
Blogiin tuhai hhb1
キュア2
キュア2
基隆交點Vol.1-高大為-從嚮往到認識自己
基隆交點Vol.1-高大為-從嚮往到認識自己
Generaciones web
Generaciones web
L’ucraina
L’ucraina
4 2
4 2
модная природа
модная природа
бюджет для граждан
бюджет для граждан
teori beljara dan pembelajaran
teori beljara dan pembelajaran
Bafb168 b 6a7d-476b-8170af6e72828aea
Bafb168 b 6a7d-476b-8170af6e72828aea
Tc talks 12 2010
Tc talks 12 2010
Twitter butler
1.
TWITTER BUTLER TWITTER執事 つい爺 Arcanum_jp
2.
自己紹介 • 細川 慎也 •
宮城県の企業に勤めています。 • SI系、いわゆるITドカタ • 今は短期出張中です。 • Twitter ID: arcanum_jp • facebook : 本名で登録しています。 • その他サービス • arcanum_jp / arcanum.jp / arcanumjp …
3.
Twitter執事 つい爺 • Twitter上で意外とやる同じ動作 •
おはようのあいさつ • アイコンの変更 • メンションへのとりあえずの返答 • おやすみのあいさつ
4.
Twitter執事 つい爺 • Twitter上で意外とやる同じ動作 •
おはようのあいさつ • アイコンの変更 • メンションへのとりあえずの返答 • おやすみのあいさつ
5.
Twitter執事 つい爺 例えば画像を変更する 6:30 12:00
13:00 00:10 おはよーーー お昼だ~!! お昼おわった~
6.
Twitter執事 つい爺 • 例えば画像を変更する •
メンションで変更するのも可能 • @twitterbutler アイコン 泣く
7.
Twitter執事 つい爺 • え?これってBot作る・・・
略
8.
Twitter執事 つい爺 • え?これってBot作る・・・
略
9.
数あるBot作成系サービス • twittbot.net • Botbird •
MakeBot • Bot Maker • charabot ・・・
10.
Twitter執事 つい爺 • 2012年6月開始 •
ユーザー数: 700 / 2000 (アクティブ/総数)
11.
Twitter執事 つい爺 • 2012年6月開始 •
ユーザー数: 700 / 2000 (アクティブ/総数)
12.
Twitter執事 つい爺 • Bot作成が面白い時期があった •
実装はJavaです。 • Botのフレームみたいなものが頭んなかに出来上がった • TwittBot.netを見てこれなら俺もできる • 沢山自分でボットが作れるぞ! • べ、別に収益化したいわけじゃないもん・・・
13.
Twitter執事 つい爺 • 作りました:http://twitterbutler.com
14.
Twitter執事 つい爺 • 作りました:http://twitterbutler.com
15.
最近の出来事 • ユーザーさんのタスクが想定外すぎる • RT •
想定:1時間に1回ぐらいやるのかな・・・ →1個のタスクで十分 • 実際:1時間ごとにタスク作ってた →0:00~23:00の24タスク • タスクの作りによっては、レイトリミットを軽く超えるようになっていた • ツイートのテンプレート数 • 想定:まぁ、あんまり入力しないだろうな・・・ • 実際:一人で1000も2000もテンプレート登録 • その他
16.
最近の出来事 • ユーザーさんのタスクが想定外すぎる • RT •
想定:1時間に1回ぐらいやるのかな・・・ →1個のタスクで十分 • 実際:1時間ごとにタスク作ってた →0:00~23:00の24タスク • タスクの作りによっては、レイトリミットを軽く超えるようになっていた • ツイートのテンプレート数 • 想定:まぁ、あんまり入力しないだろうな・・・ • 実際:一人で1000も2000もテンプレート登録 • その他
17.
最近の出来事 • DOS攻撃 • IPしか分からない人、有名サイト、有名大学、バイなんとか・・・ •
DOS攻撃じゃないけど、クローラーの攻撃がひどすぎる • ログ見るとこれでコネクションが枯渇してサービス停止もあった • 対策: • さくっと短期間にアクセスする輩は静的なごめんなさい画面に • それでも来るのはブラックリスト化
18.
最近の出来事 • サーバーの容量が700Kbに・・・ 一時 •
なぜじゃーーーー(汗) • 一時、サービスが立ち行かないぐらい不安定に。 • 再起動しても起動が遅い。 • そもそもサーバーにつながりづらい・・・ • ログだ!ログテーブルが怪しい! コイツが大きすぎる? • select count(1) from xxx がもう20分ほど待っても返らない • もうtruncate実施!でも変わらない! • 対策: • とりあえずAWS上のストレージを5Gほど増やす
19.
最近の出来事 • サーバーの容量が700Kbに・・・ 一時 •
なぜじゃーーーー(汗) • 一時、サービスが立ち行かないぐらい不安定に。 • 再起動しても何もできない。 • そもそもサーバーにつながりづらい・・・ • ログだ!ログテーブルが怪しい! コイツが大きすぎる? • select count(1) from xxx がもう20分ほど待っても返らない • もうtruncate実施!でも変わらない! • 対策: • AWS上のストレージを5Gほど増やす • 原因: • PostgreSQLのトランザクションログが膨大になっていた。 • トランザクションログ消したら7G以上空きが・・・・
20.
最近の出来事 • Connectionが枯渇 • 想定コネクション:300 •
原因: • スレッド(数秒~数分で消える)にコネクションを持たせていた • 設計上この方が綺麗に見えた。
21.
最近の出来事 • Connectionが枯渇 • 想定コネクション:300 •
原因: • スレッド(数秒~数分で消える)にコネクションを持たせていた • 設計上この方が綺麗に見えた。 • 解決策: • コネクションをその都度取るようにした。 • トランザクション関係ないサービスなのでこれで良し
22.
最近の出来事 • OutOfMemory • ユーザーごとのタイムライン処理 •
原因: • スレッドが起ちすぎる(ユーザーごとのスレッド) • 大体200以上のスレッドが常時起動 • Twitter4jのUserStream自体はそれぐらいは当然耐えられる。 • 問題はサーバー側のメモリ容量 • 対策: • タイムライン反応のサービス停止中! ・・・ サービスレベル低下 • TwitterにSiteStreamを申請中 ・・・ 絶賛ガン無視され中! • UserStreamをプロセス化
23.
最近の出来事 • アクセスが多い機種 • iPhone
/ Android • PCはマイナー • 対策: • モバイルファースト化 が望まれる
24.
おちこんだりもしたけれど、私はげんきです • おしまい
Baixar agora