金精軒 @kinseiken_jp 人間は「綺麗に整っている物を壊すことに抵抗がある生き物」なので、売り場は綺麗に陳列するよりも少し崩す方がお勧めです。 左より右の画像の方がよく売れます。 美しすぎる方が逆にモテなくなることと通ずる物があると思っています。親近感は大切です。 pic.twitter.com/JgOwjDsC9P 2021-06-28 20:31:54
エンジニアの佐野です。今日はカンムの決済システムでユーザの残高管理をどうやっているかについて書きます。 カンムの製品であるバンドルカードはプリペイド方式のカードです。ユーザによる入金、店舗での利用、運営事由の操作などによりユーザの残高が増減します。このような残高の管理について単純に考えると user_id と balance と updated_at あたりをもったテーブルを用意して balance と updated_at を更新していく方法があるかもしれません。しかしながらカンムでは残高を管理するテーブルを持たず、これらイベントの履歴のみで残高を管理しています。以下、本記事ではこれらユーザの残高が増減するイベントのことをトランザクションと呼びます。ここでは DB の Transaction Processing を意味しません。 本記事のポイントは 残高を管理をするテーブルは作らず、ト
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く