Closed pyk closed 8 years ago
Kita masih menunggu skema data dari tim data #5. Basically API nanti berperan sebagai proxy komunikasi antara rojak-ui-* dengan rojak-database. Beberapa isu yang bisa dibahas mengenai API-nya sebelum datanya ada mungkin adalah how to prevent API abuse (since we're dealing with "sensitive" data :D)
Kalau semuanya hanya read-only sepertinya dengan memanfaatkan caching kita bisa punya sistem yang cukup reliable dan highly available.
Selain itu juga masalah dokumentasi API, mungkin kita bisa memanfaatkan tools seperti RAML.
Tech stack masih dipertimbangkan :)
Hello (Mas) @bobbypriambodo... sekedar masukan.. Auth kayaknya tetepa dibutuhkan terutama untuk mengidentifikasi App apa saja yang menggunakan API ini.. karena sepertinya yang menggunakan API ini tidak hanya satu App.. ada Web, App (kalau tidak salah ini Android / Ios) dan FB App..
Btw, rencana bahasa yang mau dipakai apa?
Ah, iya, di post di atas maksud dari auth yang tidak perlu adalah otentikasi tiap user. Yang saya tangkap rojak tidak membutuhkan login tiap user (mungkin @pyk bisa klarifikasi?). Identifikasi app bisa dilakukan melalui poin 2 (API key).
Untuk bahasa, saat ini kami masih mempertimbangkan, tapi sepertinya condong ke Elixir dengan framework Phoenix. Mungkin Mas @fajarmf bisa komentar? :D
Iya dengan menggunakan api token / key, kita bisa tahu identitas client. Untuk bahasa dan framework betul seperti yang disebutkan @bobbypriambodo , kita saat ini condong ke Phoenix. Karena dia cukup performant dan menarik proses developmentnya. Tapi masih tetap terbuka untuk masukan dari teman-teman.
Ah.. iya sepertinya hanya masalah kebiasaan penggunaan bahasa @bobbypriambodo @fajarmf .. cheers.. wah saya tidak familiar dengan erlang tapi cukup menarik juga untuk dipelajari..
Yang saya tangkap rojak tidak membutuhkan login tiap user (mungkin @pyk bisa klarifikasi?)
Yup bener mas 👍
Numpang nimbrung ya mas. :D
Kalau semuanya hanya read-only sepertinya dengan memanfaatkan caching kita bisa punya sistem yang cukup reliable dan highly available.
Kira-kira masih tetep butuh message queue ga ya mas? Saya pikir masih butuh sih dalam skemanya
Untuk initial Schema dari Tim Data udah siap yah #9 (On review)
Cred akses DB nya bisa ask PIC Tim API 🙇
@famasya Use case untuk message queue apa ya? Saya saat ini tidak kepikiran. Kita harusnya hanya baca data dari database, ga ada message passing... atau ada yang terlewat?
@pyk Thanks!
@bobbypriambodo hm... kayanya iya juga mas, gaada message passing, caching aja udah cukup scalable
Dari FE kemungkinan besar nanti requestnya kaya gini:
CMIIW @vickydasta @rromadhoni @riordhn
Keknya perlu update lagi di schema nya, updatenya:
sentiment
dan candidate
(sentiment untuk candidate siapa)news
dan candidate
(satu berita bisa mention banyak candidate)@pyk Baiklah. Kita sedang coba bootstrap projectnya + dokumentasi untuk development. Semoga bisa PR malam ini.
@pyk FE itu apa ya?
Front End mas, maksutku semua rojak-ui yg consume rojak-api
On Tuesday, 4 October 2016, Vicky Dasta notifications@github.com wrote:
@pyk https://github.com/pyk FE itu apa ya?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pyk/rojak/issues/4#issuecomment-251395064, or mute the thread https://github.com/notifications/unsubscribe-auth/ACHHDpslDEsP2JsnlM_W1LuZWErP3rz4ks5qwlsjgaJpZM4KMJnc .
Bayu Aldi Yansyah, Universitas Airlangga https://github.com/pyk
@pyk woah, front-end toh :smile:
On Tue, Oct 4, 2016 at 8:59 PM, Bayu Aldi Yansyah notifications@github.com wrote:
Front End mas, maksutku semua rojak-ui yg consume rojak-api
On Tuesday, 4 October 2016, Vicky Dasta notifications@github.com wrote:
@pyk https://github.com/pyk FE itu apa ya?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pyk/rojak/issues/4#issuecomment-251395064, or mute the thread https://github.com/notifications/unsubscribe-auth/ACHHDpslDEsP2JsnlM_ W1LuZWErP3rz4ks5qwlsjgaJpZM4KMJnc .
Bayu Aldi Yansyah, Universitas Airlangga https://github.com/pyk
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pyk/rojak/issues/4#issuecomment-251395708, or mute the thread https://github.com/notifications/unsubscribe-auth/AHf1KMTknZstE4kGmXDrgg9AC0sloxJQks5qwlupgaJpZM4KMJnc .
Bootstrapping project untuk rojak-api bisa dilihat di PR ini: #12
Bootstrap project #12 sudah di-merge, sehingga kita bisa move on ke tasks selanjutnya. Saat ini yang terpikir bisa dilakukan adalah:
Untuk tiap-tiap task dapat didiskusikan di issue-nya masing-masing 🛩
Oh ya, untuk yang belum join slack Rojak Team untuk diskusi/tanya2 bisa gabung lewat sini https://rojakteam.herokuapp.com/, nuhun 🙇
Ini kita close ya, udah reach milestone Rojak v1.0.0
. next step, kita akan diskusi tentang Rojak v2.0.0
, mostly penyempurnaan aja.
Halo mas @fajarmf @bobbypriambodo mungkin bisa memberikan brief/diskusikan disini nanti stack, requirement dll dari Rojak API bagaimana