オドノクラスニキを蚪問

最近、 オドノクラスニキの䌚瀟のリガオフィスを蚪問したした。このオフィスに぀いおは埌で説明したす。この投皿では、倚くの䌚瀟の埓業員ずの䌚話を再考したいず思いたす。 私ぱリナ・パヌクホヌメンコから始めたす。圌女は補品開発のディレクタヌです。



画像





゚リナず私はビデオ䌚議宀で䌚いたした。 䌚話の最初の段階で、圌女は深く䜓系的なこずには関䞎しおいないこずを匷調したした。プロゞェクト開発ベクトルの蚭定、さたざたなサヌビスの䜜業の決定、開発の管理に埓事しおいたした。 ただし、Habrの芖聎者はただ玔粋に技術的な質問をしおいたせんでした:)







画像 正盎に蚀っお、今では゜ヌシャルネットワヌクで「䌚議」をする時間はほずんどありたせんが、あなたのもずに行く前にサむトに行き、以前からの倉化に非垞に驚いおいたした。 このサむトはより掗緎され、あらゆる皮類のチップで「倧きくなりすぎた」ようになりたした。そのような゜リュヌションぞの道は䜕でしたか



Elina サむトですべおが「シンプル」になったずきに䌚瀟に勀めたしたが、むンタヌフェむスを耇雑にするこずなく、むノベヌションの出珟はしばしば䞍可胜であるこずを理解する必芁がありたす。 䞀般に、プロゞェクト開発コヌスず䞀般的な抂念を維持しようずしたす-ここにはいく぀かの偎面がありたす。



たず、゜ヌシャルグラフが重芁です。 グラフ内の関係を匷化するために、ナヌザヌのために、盞互のやり取りのために、行われおいないこずはすべお行われたす。 グラフの開発だけでなく、その成長も重芁です。優先床は、倖郚から新しい人々を匕き付けるこずです。 人々は最も重芁です。



第二に、これらの人々が楜しくお面癜いこず、圌らがプロゞェクトに参加するむンセンティブを持぀こずが必芁です。



したがっお、すべおのサヌビスはこれらの2぀の考慮事項から開発されたす。



画像 そしお、あなたの意芋では、䜕が人々をサむトに留めおいたすか



Elina 実践が瀺すように、ナヌザヌは他の人ずの察面でのコミュニケヌションを最も求めおいたす。 そしお、この点で、ナヌザヌが䜕らかの圢でコミュニケヌションするのを䟿利にしようずしおいたす-ここには、個人的なメッセヌゞ、ディスカッション、「ゲスト」、ブランドの「評䟡」ナヌザヌのお気に入りの機胜さえありたす。デヌト。 これらは私たちが改善し、より䟿利にしようずしおいるサむトの機胜です-䟋えば、最近では、メッセヌゞを「むンスタント」にしお、ナヌザヌが事実の埌ではなくすぐにメッセヌゞを受信するようにしたしたしたがっお、サむトにずどたりたした。 同じ「迅速な」考慮事項から、ブラりザの䞊郚に垞に衚瀺されるツヌルバヌを䜜成したした。これは䞀皮のナヌザヌダッシュボヌドです。



プロゞェクトのコンテンツ郚分に぀いおも同様です-人々はフィヌドバックたずえば、コメントや評䟡のために写真をアップロヌドするため、写真を機胜的にアップロヌドし、その埌の議論のための機䌚を制限なく䜜成するこずが論理的でした。



぀たり、抂しお、私たちはコミュニケヌションの自然な必芁性の実珟を支揎したす。 そしお、ナヌザヌが快適で面癜いずき、圌らはサむトにずどたりたす。



画像 このサヌビスたたはそのサヌビスを開発するずき、プロゞェクトの芖聎者をどのように想像したすか



Elina 䞊玚ナヌザヌはもちろん、最もシンプルな人でもサヌビスが理解できるこずは非垞に重芁です。 したがっお、私たちが立ち䞊げるすべおのサヌビスは、垞に誰もが理解できる基本的な機胜を垞に備えおいたす。 これはすでに将来、より狭い芖聎者向けに「フリルで成長」したすが、最初はすべおがすべおのものです。



原則ずしお、私たちは根本的な倉曎を加えるこずはなく、「壁を返す」などのストヌリヌもありたせん。 したがっお、ナヌザヌはすべおの革新に぀いお非垞に萜ち着いおいたす。



ちなみに、新しいサヌビスを開始するず、テスト段階で特別なボタン「感情を共有」がありたす。ナヌザヌはそれを䜿甚しお、むノベヌションのあらゆる偎面に぀いお意芋を述べるこずができたす。 すべおの申し立おは远跡され、考慮されたす。



そしお、圌らはたくさん曞く



゚リヌナ もしあなたが䜕か奜きじゃないなら、たくさん。 しかしそれどころか、それは良いこずです。建蚭的な批刀は決しお䞍必芁ではなく、私たちは垞にそれを聞いおいたす。 絶察にすべおに䞍満な人もいれば、その逆もありたす-私たちが䜕であれ、圌らは私たちを愛しおいたす。



画像 倏の間、50を超えるさたざたなリリヌスがあったず聞きたしたが、新しいサむト機胜の䜜成プロセスはどのように進行しおいたすか 誰かが珟圚のプロゞェクト開発コヌスの範囲を超えお䜕か面癜いものを思い぀いた堎合-圌のアむデアの運呜はどうなりたすか



Elina 私たちには耇数のマネヌゞャヌがいお、各マネヌゞャヌは原則ずしお4〜5の盞互にむデオロギヌ的たたは機胜的に盞互に関連したプロゞェクトを持っおいたす。 グルヌプはそれぞれのむノベヌションを生み出そうずしおいたす-プログラマヌ、デザむナヌ、テスタヌが遞ばれたす。 チヌムが圢成されるず、共同䜜業が開始されたす。アむデアが議論され、最終化され、芖芚化され、実装が開始されたす。



むノベヌションが非垞に興味深い堎合、プロゞェクト開発の芳点から垞にそのための堎所を芋぀けたす。 ナヌザヌ、テクニカルサポヌトの埓業員、さらには管理者など、誰でも機胜を提䟛できたす。



画像 新しいサヌビスはどのようにテストされたすか 統蚈を収集しおいたすか



Elina たず、すべおが仮想マシンで実行されたす。䌚瀟の共同の努力により、サヌビスの匷床をテストし、バグを探し、修正し、印象を共有したす。 適切な修正を行いたす。



リリヌスに近づくず、テストグルヌプが参加しお、補品の負荷ず知芚をテストしたす。 そしおその時だけ-生産䞭。 むノベヌションは、実隓ずしお、぀たり察象者の䞀郚たたは党䜓に察しお、ただし短時間で開始される堎合がありたす。 その埌、サポヌトサヌビスの統蚈、負荷、反応を泚意深く調べたす。 問題がなければ、システムを完党に起動したす。システムは非垞に「ラむブ」なので、コンポヌネントやコンポヌネント間の接続を壊さないこずが重芁です。 埌でサヌビスの有効性を監芖したす。



画像 スパムで最も頻繁に発生する違反はどのようなものですか どうやっお戊うの



Elina それどころか、今ではスパムはほずんどありたせん-本圓に圌を倒したか、ただ䌑暇䞭です;しかし、残念ながら、スパムず戊う方法に぀いお話すこずはできたせん。



最も䞀般的な違反は、悪意のある䜕かを広めるあらゆる皮類のグルヌプです。 しかし、私たちは応答メカニズムナヌザヌの節床ず開発されたアルゎリズムの共生でそれらを打ち負かすこずができたした。 珟圚、これらのグルヌプには「開花」する時間がありたせん。



画像 ぀たり、モデレヌタヌの軍隊はありたせんか



゚リナ そうです。 Odnoklassnikiの瀟䌚的責任には倚くの意味がありたす-もちろん、モデレヌタヌがいたすが、圌らはすべおの仕事をやったわけではありたせん。 単にナニヌクな応答性を持っおいるナヌザヌ自身が、この問題で救助に来たす-どうやら、人々は圌らの家がきれいであるこずを望んでいたす。 したがっお、たずえば、アップロヌドされたすべおの写真は、すべおの「远加」を陀倖する可胜性が非垞に高いN番目のナヌザヌにナヌザヌモデレヌションのために送信されたす。 ポピュラヌモデレヌションは、プロゞェクトの非垞に重芁なコンポヌネントであり、写真セクションでは時蚈のように機胜したす。



画像 そしお、䜕人のナヌザヌがこれに関䞎しおいたすか



゚リヌナ  500䞇人以䞊。 䜕人かのモデレヌタヌがこの仕事をしたず想像しおください...



画像 確かにあなたの方法で「fakapy」たたはその逆、「幞運の驚き」がありたした-いく぀かの物語を共有したすか



Elina 有料登録の廃止に぀いお話が浮かびたす。無料登録を行ったすべおのナヌザヌに無料で「5+」の栌付けをする機䌚を支払いたした。



その埌、「波」は珍しいプロファむルでさえもカバヌしたした。ナヌザヌはサむトを駆け巡り、お互いに蚪問し、文字通り党員に最高のスコアを巊右に付け始めたした。 もちろん、アクティビティの増加を期埅しおいたしたが、高負荷のために1時間埌に、倚数のナヌザヌから「景品」を撀回するこずを䜙儀なくされ、䞀定の間隔で分割しお配垃し始めたした。 ご存知のように、サポヌトサヌビスで爆発的なアプリケヌションを匕き起こしたのは、「なぜ圌に5぀䞎えられたのに、私は知らないのですか」



画像 ずころで、有料登録を導入した䞻な理由は䜕ですか Karmaは平凡な収益化の犠牲になったのでしょうか、それずもスパムずの戊いでしたか



Elina それ以前は、スパム、停のプロファむル、ボット、その他の詐欺がたくさんありたした。これに効果的に察凊する方法は誰も知りたせんでした。 登録が閉じられた埌、䞍正なアカりントを取り陀くこずができる倚くのアルゎリズムを思い぀いお実装したした。 たあ、もちろん、圌らは新芏参入者にずっお興味深いものにするために倚くの革新を思い付きたした-これらすべおは、登録が開かれた埌、プロゞェクトの集䞭的な成長を確実にしたした。 珟圚、安党に盞互に通信できる1億2千䞇人以䞊の「確認枈み」電話による感謝のナヌザヌがいたす。



画像 どこかで統蚈を芋るこずができたすか



Elina はい、私たちは同じLiveInternet.ruで統蚈を​​開いおいる数少ない人の1人です。 平均しお、1日あたりの蚪問者は2,000䞇〜2300䞇人で、その倧郚分はブックマヌクからのものです。



画像



画像 あなたの埓業員の生掻に぀いお少し話しおください。



Elina 党員の就業日は異なる時間に始たりたす。通垞、グルヌプで働く人々は、オフィスに到着する時間に同意したす。 UI-shnikiは8時に到着したすが、原則ずしお午前10時になりたす。



リガオフィスでは玄100人が働いおおり、そのうち25人はプログラマです。 最も若い埓業員圌は開発者は最近20歳になり、最も叀い埓業員マネヌゞャヌおよびデザむナヌはほが40歳になりたした。 平均幎霢は30歳たでです。誰もがロシア語を話したす。



いく぀かの機胜がありたすが、内郚文化は他の䌁業ず倧差ありたせん。 そのため、たずえば、むニシアチブは、車の賌入、誕生日、詊甚期間の終了など、あらゆるむベントを祝うために埓業員からもたらされたす。 ちなみに、詊甚期間は3か月ですが、人が良くお仕事をしおいるこずがわかれば、埅぀こずはありたせん。



画像 女性開発者はいたすか



Elina えヌず、どこに、どこに、私たちが持っおいるのか、耇数ありたす



画像 䜕、圌らは盎接コヌドを曞いおいたすか 圌らは䜕語で曞いおいたすか



Elina 他のみんなず同じように、Javaで ちなみに、特に倚くの女の子はテスタヌであり、タスクを完了するのに非垞に優れおいたす。



画像



画像 そしお、新しい人の䌚瀟ぞの統合はどうですか



Elina 私たちが話しおいるオフィスリガ、モスクワ、たたはサンクトペテルブルクに関係なく、新人は䜕らかのトレヌニングを受けたす。 さたざたな専門家原則ずしお、䞻芁な開発者、バック゚ンドプログラマヌ、UIデザむナヌがプロゞェクトの重芁な機胜-基本原則に぀いお、建築家、蚭蚈に語りたす-私たちは戊車の䞋に誰も投げたせん。 さらに、そのようなトレヌニングはオフィス間で実斜するこずができたす-私たちはお互いを蚪問するために絶えず飛びたす。



画像 面癜い。 そしお最埌に-将来の蚈画から䜕か教えおください。



Elina 具䜓的なこずはお䌝えできたせん。プロゞェクトを最適化しお、すべおの人がすぐに䜿えるように取り組んでいたす。 新しいモバむルアプリケヌションを開発しおいたす。 たあ、比范的短い時間で、完党に再蚭蚈する予定です。



建築



Elinaずの䌚話の埌、プロゞェクトのシステム管理者であるAndreiに䌚いたした。圌は、3月の出版以降に発生した倉曎に぀いお話しおくれたした。 あなたが芋逃した堎合、あなたがあなたの蚘憶でそれをリフレッシュするのを忘れたなら、私はあなたにそれを読むこずを勧めたす 最も興味深い蚘事- アヌキテクチャずOdnoklassnikiプロゞェクトプラットフォヌム



䞻な倉曎点>>でした/-になりたした



>>ピヌク時に最倧280䞇人のオンラむンナヌザヌ

-珟圚、この数字は増加し、玄340䞇に達したした。



>> 1日あたり75億件のリク゚ストピヌク時に1秒あたり150,000件のリク゚スト

メモリから数十億ずは蚀えたせんが、今では1秒あたりのリク゚スト数は玄25䞇に増加しおいたす。



>>ラッシュアワヌのネットワヌクトラフィック32 Gb / s

珟時点では、この図は52 Gb / sに成長しおいたす



>> 2,400台のサヌバヌ、デヌタストレヌゞシステム

珟圚、サヌバヌおよびストレヌゞデバむスの数は3,100を超えおいたす。さらに、3぀のデヌタセンタヌがある堎合、4぀はすべおモスクワにありたす。 デヌタセンタヌ間のチャネルも拡匵されおいたす。



画像 サヌバヌ構成は曎新されたしたか



Andrew サヌバヌ自䜓は曎新されず、数が増えたした。 平均的な構成は、クアッドコアプロセッサ、1〜2台のディスク、8 GB以䞊のメモリ容量を備えたデュアル゜ケットシステムです。 バックアップの抂念は倉曎されおいたせん。



圌らはより倚くのメモリずより安䟡な鉄を䜿甚し始めたした。 特に、バむナリデヌタを保存するために、 新しい゜フトりェア゜リュヌションを開始したしたHighloadで詳现に説明したした。



メモリからナヌザヌテヌプを提䟛するシステムで最倧96GBになりたした。 同じシステムに128〜192GBをむンストヌルしおテストしたす。



NO-SQL に関する質問に぀いお

1.最近、写真評䟡サヌビス甚の「Cassandra」でクラスタヌを開始したした。

2.メッセヌゞングシステム甚に「 Tarantool 」+「Voldemort」を起動したした。ここで、Tarantool-メモリストレヌゞ、Voldemort-トランスポヌト、レプリケヌション、クラスタヌ。



キャッシュキャッシュずしお、独自のJava゜リュヌションが䜿甚されたす。 デヌタは、GCの問題を回避する「sun.misc.Unsafe」を䜿甚しおJavaヒヌプの倖郚に保存されたす。



サポヌト



私たちが話をするこずができた䌚瀟の次の埓業員は、女の子Irenaでした。圌女はテクニカルサポヌトサヌビスの責任者です。



画像



最近たで、サポヌトは1日あたり2侇5千件以䞊の電話を受けたした-膚倧な量の䜜業。 さらに、アプリケヌションの総数の70〜80がパスワヌドの問題でした。誰かが䜕かを忘れお芚えられない堎合です。 比范のために、Habréには1日あたり玄150のアプリケヌションがありたすが、ほずんどすべおの問題には個別のアプロヌチが必芁です。



ヘルプの再線成ず詳现なFAQの䜜成により、「パスワヌド回埩」の回数が増加する䞀方で、呌び出し回数をほが5倍枛らすこずができたした。 珟圚、䜜業量は1日あたり7〜8千のアプリケヌションであり、これも非垞に倚く、ナヌザヌの問題はすべお、䌚瀟の玄30人の埓業員によっお解決され、2぀の「行」に分割されたす。 最初の行同時に7〜8人の埓業員はIvanovoにあり、ブラントステレオタむプで回答できるアプリケヌションを取り、2行目はリガにあり、他のすべおのアプリケヌションを担圓しおいたす。



埓業員の䞭に...ポルノに専念しおいる人女の子がいるこずは泚目に倀したすより正確には、圌女のリ゜ヌスからの削陀-はい、それぱリナが蚀った非垞に瀟䌚的責任に぀いおです。 掻発な䌚話から理解したように、怠topicな人だけがこのトピックに぀いお冗談を蚀わなかった...



疲れたが幞せだった、私たちは家に飛んだ。 Habrに登ったずき、サむト䞊のすべおのヘルプを曞き盎したいずいう芁望がありたした。これは、サポヌトチヌムの䜜業を促進し、新しいナヌザヌが快適に過ごせるようにするこずができたす。近い将来、これを行う予定です。



継続する。



All Articles