Firestoreさっぱりだったけど、分かってきた。 * 分散NoSQL * 強整合性 * クライアント直接書き込みできる オフラインでもOK * セキュリティールールで読み書きは制限できる #gcpug福岡
2019-02-02 14:08:05今日のスケジュール 13:40-14:20 セッション1:最近のFirebaseについて 14:20-14:30 休憩 14:30-15:10 セッション2: 「KomercoにおけるFirebaseの活用事例 ~運用から半年が経ちました。~」 15:10-15:30 休憩 15:30-16:30 LT (人数により適宜調整) 16:30-17:30 交流会 #gcpug福岡
2019-02-02 14:09:12拙著で恐縮ですが、Komercoではセキュリティルールのテストにローカルエミュレータをフル活用しています。techlife.cookpad.com/entry/2018/11/… #gcpug福岡
2019-02-02 14:09:47Firestore、東京リージョンの方が安いらしいけど、us-centralとasia-northeastの料金比較どこに載ってるんやろか。 #gcpug福岡
2019-02-02 14:13:46FirestoreとRealtimeDBとの使い分け、ほとんどの場合はFirestoreでいいよという感じなのか。ユーザがオフラインになったかどうかを検知したいのであればRealtimeDB使った方がよさげ。 #gcpug福岡
2019-02-02 14:16:15FirebaseとGCPの関係性って[イトコの親戚の友達の友達]くらいだと思ってたけど、[親戚の圏内]だということがわかった。 #gcpug福岡
2019-02-02 14:19:24これから話す資料です。「KomercoにおけるFirebaseの活用事例 ~運用から半年が経ちました~」speakerdeck.com/sgrksmt/an-use… #gcpug #gcpug福岡
2019-02-02 14:32:18Komerco(コメルコ) 料理が楽しくなるマルシェアプリ komer.co #gcpug福岡
2019-02-02 14:34:29Firebaseを選んだのは集まったのがiOSで、Firebaseの知見を持ってる人が推し進めてFirebaseになった。 #gcpug福岡
2019-02-02 14:37:36ローカルエミュレーターの話はこれだね。 techlife.cookpad.com/entry/2018/11/… #gcpug福岡
2019-02-02 14:41:55監査ログを残す為にCloudFunctions経由でFirestoreにアクセスするようにしてるの、なるほどだ。 #gcpug福岡
2019-02-02 14:43:26監査ログを残すために、管理画面はJS SDKを使わずに Cloud Functions経由で操作している。 Firestoreのトリガーでログを溜めていくのはダメだったのかなー #gcpug福岡
2019-02-02 14:45:14