- Antirez (nama asli Salvatore Sanfilippo), pendiri Redis, meninggalkan proyek Redis sekitar 1620 hari yang lalu (~4,44 tahun)
- Setelah pergi, ia sama sekali tidak melihat kode atau pesan commit Redis, dan hanya mengunduh serta mengompilasi source code saat diperlukan
- Bukan berarti ia tidak memiliki keterikatan pada pekerjaan lamanya. Meski pekerjaan manajemen proyek meningkat dan mengurangi waktu untuk kerja kreatif, ia tetap menikmati mengerjakan Redis
- Alasan ia meninggalkan proyek adalah karena ingin menghabiskan lebih banyak waktu bersama keluarga dan mencoba tantangan baru
Kembali ke coding
- Di tengah aktivitas menulis, coding menjadi salah satu bentuk istirahat baginya
- Ia menjalankan berbagai eksperimen seperti proyek embedded, jaringan saraf, dan pembuatan bot Telegram
- Seiring waktu, ia merasakan dorongan kuat untuk kembali terlibat di dunia teknologi dan menyaksikan komunitas Redis terpecah
- Ia mempertimbangkan untuk kembali terlibat sebagai "penginjil" yang menjembatani komunitas dan perusahaan dalam ekosistem Redis
Waktu di New York dan tawaran untuk kembali
- Berawal dari keinginan putrinya untuk mengunjungi New York, ia kemudian menghubungi CEO baru Redis Labs, Rowan Trollope
- Ia mengusulkan peran untuk menyelaraskan arah ekosistem dan codebase Redis, dan akhirnya mencapai kesepakatan
Pandangannya tentang perubahan lisensi
- Perubahan lisensi Redis bukanlah keputusannya, tetapi ia mengaku memahaminya
- Lisensi SSPL yang baru hanya membatasi kasus ketika Redis dijual dalam bentuk SaaS, dan untuk sebagian besar penggunaan tetap memberikan kebebasan yang mirip dengan lisensi BSD sebelumnya
- Ia menyatakan bahwa perubahan lisensi bukan penyebab utama retaknya hubungan dengan komunitas
- Sebaliknya, ia berharap perubahan ini dapat membantu Redis kembali berfokus pada pengembangan inti
Struktur data baru Redis dan dukungan AI
- Ia sedang memikirkan penambahan fitur vector indexing ke Redis, dan sedang merancang struktur data baru terkait hal tersebut
- Struktur data baru ini memperluas konsep sorted sets yang ada untuk mendukung pencocokan K-NN berdasarkan skor multidimensi (embedding)
- Ia ingin melanjutkan filosofi Redis sebagai "Lego untuk developer", sambil mendorong para developer untuk menciptakan sesuatu secara langsung
Kolaborasi dengan komunitas Redis
- Ia menyampaikan terima kasih atas kontribusi komunitas Redis, dan berencana terus membagikan ide serta fitur baru ke depan
- Ia akan aktif di BlueSky dan membagikan perkembangan terkait Redis
Kesimpulan
- Antirez kembali terlibat dalam proyek Redis dan akan melanjutkan perjalanan baru bersama komunitas. Ia ingin memperkuat kolaborasi antara komunitas dan perusahaan demi perkembangan Redis di masa depan
2 komentar
Oh... sepertinya ini langkah besar dari Redis (perusahaannya).
Opini Hacker News
Ketidakpuasan terhadap perubahan lisensi Redis berasal dari dua alasan
Berbagi pengalaman tentang menulis dan coding
Meragukan pendapat bahwa perpecahan komunitas bukan disebabkan oleh lisensi
Kecewa dengan perubahan lisensi Redis dan mempertimbangkan valkey sebagai alternatif
"Perubahan lisensi" membuat tim yang menerbitkan perangkat lunak open source menjadi dipandang dengan curiga
Menyambut kembalinya Salvatore dan menilai bahwa membuat primitive vektor baru adalah kekuatannya
Dua hal dari tulisan Salvatore yang terasa mengesankan
Meragukan pendapat bahwa Claude unggul jauh dibanding alat lain
Kisah perjalanan ke New York bersama putrinya terasa menyentuh
Desain vector set sederhana dan elegan, mengingatkan pada desain API Redis