Beranda » Blog » Restate mengumpulkan $7 juta untuk platform alur kerja sebagai kode yang ringan

Restate mengumpulkan $7 juta untuk platform alur kerja sebagai kode yang ringan

Diposting pada 12 Juni 2024 oleh admin / Dilihat: 0 kali

Ketika salah satu pencipta kerangka pemrosesan aliran sumber terbuka populer Apache Flink meluncurkan startup baru, ada baiknya Anda memperhatikannya. Stephan Ewen adalah salah satu tim pendiri proyek sumber terbuka pada tahun 2010 dan kemudian menjadi CTO Data Artisans, yang bertujuan untuk memonetisasi Flink. Alibaba kemudian mengakuisisi perusahaan tersebut pada tahun 2019 dan mengganti namanya menjadi Ververica, dengan Ewen kemudian menghabiskan tiga tahun yang diperlukan di perusahaan tersebut sebelum meluncurkan startup alur kerja sebagai kode Restate, bersama dengan komitmen Flink dan mantan rekan kerja Data Artisan/Ververica Igal Shilman Dan Sampai Rohrmann.

Restate, yang mengatakan misi keseluruhannya adalah untuk membuat pengembangan aplikasi terdistribusi menjadi lebih mudah, hari ini mengumumkan bahwa mereka telah mengumpulkan dana awal sebesar $7 juta, mencapai versi 1.0 dari versi terbuka berlisensi BSL dan meluncurkan layanan cloud terkelola.

Janji dari Restate adalah bahwa ia sangat cepat dan ringan sehingga memungkinkan pengembang untuk menggunakannya ketika sistem alur kerja tradisional terlalu lambat dan membutuhkan banyak sumber daya. Hal ini didukung oleh mesin eksekusi yang tahan lama yang dapat mengatur komunikasi toleransi kesalahan antara layanan dan proses, dan terintegrasi dengan platform fungsi sebagai layanan seperti AWS Lambda dan Cloudflare Workers. Meskipun ideal untuk arsitektur layanan mikro, pengembang juga dapat menggunakannya untuk antrean tugas, pemrosesan peristiwa, atau orkestrasi layanan dalam sistem seperti manajemen inventaris atau reservasi.

Perlu dicatat bahwa Restate bukanlah yang pertama dalam konsep ini. Platform sumber terbuka Sementaramisalnya, menawarkan serangkaian fitur yang serupa, meskipun tim Restate mungkin berpendapat bahwa sistemnya lebih cepat dan lebih ringan.

Ewen mengatakan setelah tiga belas tahun bersama Flink, inilah waktunya untuk mengatasi masalah baru. “Saat kami mengerjakan Flink, kami menghadapi serangkaian kasus penggunaan yang terus muncul, di mana orang-orang menyalahgunakan Flink untuk gaya orkestrasi transaksional- kasus penggunaan,” katanya kepada saya. “Dan rasanya tidak bagus ketika mereka menggunakannya untuk itu, tapi mereka mengatakan kepada kami bahwa mereka tidak menemukan yang lain.”

Setelah melihat pengguna melakukan hal ini berulang kali, tim memutuskan bahwa jika mereka ingin membangun perusahaan lain, mereka akan mencari cara untuk menyelesaikan masalah ini dengan lebih elegan.

Hampir setiap aplikasi modern saat ini terdiri dari rangkaian alur kerja yang ditangani oleh serangkaian layanan terdistribusi yang harus berkomunikasi satu sama lain secara andal. Dibutuhkan tim yang sangat berpengalaman untuk membangun sistem terdistribusi yang toleran terhadap kesalahan seperti itu – dan banyak perusahaan membangun sistem mereka sendiri – tetapi ini juga merupakan taruhan besar dan bukan sesuatu yang akan membantu perusahaan-perusahaan tersebut membedakan produk mereka.

Kredit Gambar: Mengemukakan kembali

Melihat hal ini, kata Ewen kepada saya, tim mengambil beberapa ide pemrosesan berbasis aliran dari Flink dan kemudian menggabungkannya dengan konsep alur kerja sebagai kode dan log peristiwa khusus — karena inti dari setiap mesin alur kerja adalah log. . “Restate mengambil ide alur kerja sebagai kode dan menambahkan beberapa ide lain yang terinspirasi dari pemrosesan aliran. Kami mengembangkannya menjadi model pemrograman terdistribusi dengan tujuan umum berdasarkan eksekusi yang tahan lama, objek virtual, dan janji yang tahan lama — dan menempatkannya pada landasan yang digerakkan oleh peristiwa,” kata Ewen.

Mesin yang bertenaga sangat kecil dan ringan, dan, tegas Ewen, cepat – sebagian karena dikirimkan sebagai biner tunggal. Dia yakin hal ini akan membuat layanan dapat digunakan dalam situasi di mana Anda tidak biasanya menggunakan mesin alur kerja — misalnya keranjang belanja e-commerce. Mesin alur kerja yang ringan, dengan jaminan bawaannya, eksekusi yang tahan lama, dan percobaan ulang jika terjadi kesalahan, memastikan bahwa item dalam keranjang belanja yang ditinggalkan dikembalikan ke pelanggan lain setelah waktu yang ditentukan, misalnya, meminimalkan risiko kegagalan dalam proses proses.

“[Restate] melakukan kode alur kerja klasik, hanya dengan fondasi yang sangat ringan — dan ini lebih dari sekadar kasus penggunaan alur kerja standar. Ini menggabungkan komunikasi dan manajemen negara sebagai konsep inti, sehingga Anda benar-benar dapat menggunakannya untuk membangun hal-hal yang tidak cocok untuk alur kerja tetapi masih cocok jika Anda ingin membangun arsitektur layanan mikro yang tepat,” jelas Ewen.

Perusahaan juga hari ini meluncurkan Restate Cloud yang dihostingnya ke dalam akses awal. Untuk saat ini, layanan ini tersedia secara gratis dan Ewen cukup terbuka tentang fakta bahwa tim masih mencoba mencari tahu bagaimana orang akan menggunakannya sebelum memutuskan bagaimana cara memonetisasi layanan tersebut.

Putaran pendanaan perusahaan dipimpin oleh Redpoint Ventures, dengan partisipasi dari Essence VC, first Minute.capital dan angel seperti pendiri Datadog Oli Pomel dan Apache Kafka serta pendiri Confluent Jay Kreps dan Neha Narkhede. Perusahaan akan menggunakan dana tersebut untuk merekrut dan membangun infrastrukturnya, serta membawa SDK-nya ke lebih banyak bahasa (saat ini mendukung TypeScript, Java, dan Kotlin).

“Masih merupakan tantangan untuk membuat aplikasi transaksi terdistribusi menjadi benar, tangguh, dan terukur,” kata Kreps. “Pendekatan Restate yang menggabungkan eksekusi yang tahan lama dan arsitektur yang digerakkan oleh peristiwa adalah langkah besar untuk memperbaikinya.”

Bagikan ke

Restate mengumpulkan $7 juta untuk platform alur kerja sebagai kode yang ringan

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Alamat email Anda tidak akan kami publikasikan. Kolom bertanda bintang (*) wajib diisi.

*

*

Restate mengumpulkan $7 juta untuk platform alur kerja sebagai kode yang ringan

Chat via Whatsapp

Ada yang ditanyakan?
Klik untuk chat dengan customer support kami

Iffah
● online
Iffah
● online
Halo, perkenalkan saya Iffah
baru saja
Ada yang bisa saya bantu?
baru saja

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: