Bagaimana Segment mendesain ulang sistem intinya untuk menyelesaikan krisis penskalaan eksistensial – TechCrunch

Bagaimana Segment mendesain ulang sistem intinya untuk menyelesaikan krisis penskalaan eksistensial - TechCrunch


Segmen, startup Twilio membeli musim gugur lalu seharga $ 3,2 miliar, baru mulai lepas landas pada tahun 2015 ketika mengalami masalah penskalaan: Twilio tumbuh begitu cepat, alat yang dibangun untuk memproses data pemasaran pada platformnya mulai melampaui desain sistem aslinya. .

Kelambanan akan menyebabkan perusahaan menabrak tembok teknologi, para manajer khawatir. Setiap startup tahap awal sangat membutuhkan pertumbuhan dan Segmen tidak terkecuali, tetapi juga perlu mulai memikirkan tentang bagaimana membuat platform datanya lebih tangguh atau mencapai titik di mana ia tidak dapat lagi menangani data yang dipindahkannya melalui sistem. Itu – dalam arti sebenarnya – krisis eksistensial untuk bisnis muda.

Proyek yang keluar dari upaya mereka disebut Centrifuge, dan tujuannya adalah untuk memindahkan data melalui pipa data Segment ke mana pun pelanggan membutuhkannya dengan cepat dan efisien dengan biaya pengoperasian terendah.

Tim teknik Segment mulai berpikir keras tentang seperti apa sistem yang lebih kuat dan dapat diskalakan itu. Ternyata, visi mereka akan berkembang dalam beberapa cara antara akhir 2015 dan hari ini, dan dengan setiap iterasi, mereka akan mengambil lompatan dalam hal seberapa efisien mereka mengalokasikan sumber daya dan memproses data yang bergerak melalui sistemnya.

Proyek yang keluar dari upaya mereka disebut Centrifuge, dan tujuannya adalah untuk memindahkan data melalui pipa data Segment ke mana pun pelanggan membutuhkannya dengan cepat dan efisien dengan biaya pengoperasian terendah. Ini adalah kisah bagaimana sistem itu bersatu.

Sakit tumbuh

Masalah sistemik menjadi jelas seperti yang sering mereka lakukan – ketika pelanggan mulai mengeluh. Ketika Tido Carriero, chief product development officer Segment, bergabung pada akhir 2015, dia ditugasi untuk menemukan solusi. Masalahnya melibatkan desain sistem asli, yang seperti banyak iterasi awal dari startup dirancang untuk membawa produk ke pasar dengan sedikit pemikiran yang diberikan untuk pertumbuhan di masa depan dan pembayaran hutang teknis akan jatuh tempo.

“Kita memiliki [designed] arsitektur integrasi awal kami dengan cara yang tidak dapat diskalakan dalam beberapa cara berbeda. Kami telah mengalami pertumbuhan besar-besaran, dan CEO kami [Peter Reinhardt] datang kepada saya mungkin tiga kali dalam sebulan dan melaporkan berbagai tantangan penskalaan yang telah diperingatkan oleh pelanggan atau mitra kami, ”kata Carriero.

Kabar baiknya adalah bahwa itu menarik pelanggan dan mitra ke platform dengan cepat, tetapi semuanya bisa runtuh jika perusahaan tidak meningkatkan arsitektur sistem yang mendasarinya untuk mendukung pertumbuhan yang kuat. Seperti yang dilaporkan Carriero, hal itu menjadikannya saat yang menegangkan, tetapi karena berasal dari Dropbox, dia sebenarnya berada dalam posisi untuk memahami bahwa mungkin untuk sepenuhnya merancang ulang platform teknologi bisnis dan langsung menceritakannya.

“Salah satu hal yang saya pelajari dari kehidupan masa lalu saya [at Dropbox] adalah ketika Anda memiliki masalah yang menjadi inti bisnis Anda, pada titik tertentu Anda mulai menyadari bahwa Anda adalah satu-satunya perusahaan di dunia yang mengalami masalah ini pada skala seperti ini, ”katanya. Untuk Dropbox yang terkait dengan penyimpanan, dan untuk Segmen, itu memproses sejumlah besar data secara bersamaan.

Dalam persamaan build-versus-buy, Carriero tahu bahwa dia harus membangun jalan keluar dari masalah tersebut. Tidak ada apa pun di luar sana yang dapat menyelesaikan masalah penskalaan unik Segmen. “Jelas itu membuat kami percaya bahwa kami benar-benar perlu memikirkan hal ini sedikit berbeda, dan saat itulah arsitektur Centrifuge V2 kami lahir,” katanya.

Membangun binatang yang tidak sempurna

Perusahaan mulai mengukur kinerja sistem, pada waktu memproses 8.442 kejadian per detik. Ketika mulai membangun V2 arsitekturnya, angka itu telah berkembang menjadi rata-rata 18.907 peristiwa per detik.

Posted By : https://totosgp.info/

About: sevastopol