Platform Surat Berita Postcard Menjadi Sumber Terbuka, Tetapi Cabaran Penghantaran E-mel Mencetuskan Perdebatan Komuniti

Pasukan Komuniti BigGo
Platform Surat Berita Postcard Menjadi Sumber Terbuka, Tetapi Cabaran Penghantaran E-mel Mencetuskan Perdebatan Komuniti

Philip Thomas telah mengeluarkan kod sumber untuk Postcard , platform laman web peribadi dan surat beritanya yang dilancarkan pada tahun 2022. Aplikasi Ruby on Rails ini, yang hanya menjana pendapatan berpuluh-puluh dolar Amerika Syarikat sebulan, kini menawarkan mod penggunaan solo dan berbilang pengguna untuk pembangun yang ingin membina penyelesaian surat berita mereka sendiri.

Hasil dan Penggunaan

  • Hasil Bulanan: Berpuluh-puluh dolar USD
  • Tarikh Pelancaran: 2022
  • Pangkalan Pengguna: Beribu-ribu pendaftaran awal
  • Pengehosan: Mac Mini di atas meja pembangun
  • Masa Beroperasi: Hampir 3 tahun beroperasi secara berterusan

Kebimbangan Penyedia Penghantaran E-mel Mendominasi Perbincangan

Respons komuniti telah memberi tumpuan berat kepada peralihan Postcard daripada Postmark kepada Amazon SES untuk penghantaran e-mel. Pengguna berkongsi pengalaman yang mengecewakan dengan penyedia perkhidmatan e-mel utama, terutamanya berkaitan proses kelulusan dan isu kebolehpercayaan. Seorang penyelidik akademik menerangkan bahawa beliau ditolak oleh Amazon SES walaupun menyediakan dokumentasi terperinci dan mempunyai kes penggunaan yang sah, memaksa mereka meninggalkan penyelesaian hos sendiri sepenuhnya.

Perbincangan ini mendedahkan kekecewaan yang lebih luas dengan penyedia e-mel besar yang menggugurkan/menyekat e-mel tanpa memberitahu pengguna mereka. Ini telah menyebabkan sesetengah pembangun menyokong integrasi pelayan SMTP yang lebih tradisional, membolehkan pengguna memanfaatkan infrastruktur e-mel mereka sendiri dan mengelakkan pergantungan pada platform utama yang mungkin mengehadkan akses secara sewenang-wenangnya.

Pelaksanaan Teknikal dan Realiti Pengehosan

Postcard berjalan pada apa yang digambarkan oleh Thomas sebagai persediaan pengehosan yang pelik - sebuah Mac Mini yang terletak di atas mejanya yang telah mengekalkan perkhidmatan tersebut selama hampir tiga tahun. Keluaran sumber terbuka ini termasuk sokongan Docker dan pilihan penggunaan yang dipermudahkan melalui Render , menjadikannya mudah diakses untuk pembangun yang ingin menyesuaikan platform surat berita mereka sendiri.

Pangkalan kod menyokong dua mod yang berbeza: mod Solo yang dipermudahkan untuk penggunaan tapak tunggal dan mod Multiuser yang mengendalikan berbilang pengguna, domain tersuai, dan pemprosesan pembayaran. Fleksibiliti ini menangani kes penggunaan yang berbeza sambil mengekalkan aplikasi teras yang agak mudah dengan pergantungan yang minimum.

Spesifikasi Teknikal

  • Platform: Aplikasi Ruby on Rails
  • Pelaksanaan: Sokongan Docker dengan konfigurasi render.yaml
  • Pembekal E-mel: Amazon SES (sebelum ini Postmark )
  • Mod Pengehosan: Solo (laman tunggal) dan Multiuser (berbilang laman dengan pembayaran)
  • Kebergantungan: Minimum, direka untuk penyesuaian mudah

Komuniti Mencari Lebih Banyak Pilihan Penyedia E-mel

Beberapa pembangun telah menyatakan minat untuk menyumbang penyedia penghantaran e-mel tambahan bagi mengurangkan pergantungan pada Amazon SES . Pelaksanaan semasa berfungsi dengan baik untuk senarai yang lebih kecil tetapi menghadapi had skalabiliti yang membimbangkan pengguna yang merancang operasi surat berita yang lebih besar.

Masa keluaran sumber terbuka ini mencerminkan corak biasa dalam ruang alat pembangun - projek yang menjana pendapatan sederhana tetapi memenuhi keperluan komuniti yang penting sering beralih kepada model sumber terbuka untuk memastikan jangka hayat dan membolehkan sumbangan yang lebih luas.

Rujukan: Postcard is now open source