タグ

2019年6月7日のブックマーク (3件)

  • マイクロサービスにおける決済トランザクション管理 | メルカリエンジニアリング

    この記事はMERPAY TECH OPENNESS MONTHの15日目の記事です。 こんにちは。メルペイのPayment PlatformチームでPaymentServiceの開発を担当するエンジニアの @foghost です。 メルペイではマイクロサービスのアーキテクチャで決済システムを開発しています。その中でPaymentServiceは決済トランザクション管理の基盤サービスとして、下位層のサービス(外部サービスも含め)が提供する各種決済手段を利用して、上位層のサービス(メルカリ、NFC,コード払いなど)に必要な決済フローを共通APIとして提供しています。PaymentServiceが提供する決済処理に複数のサービスを跨いでお金の動きを正確に管理する必要があるので、作り始めた頃から決済トランザクション管理を最も重要な課題として、サービスを跨いでもデータの整合性が取れる仕組みを作ってき

    マイクロサービスにおける決済トランザクション管理 | メルカリエンジニアリング
  • 理想の1台を目指し、開発に数十万円。「自作キーボード」沼にハマって人生が変わった話 | マネ会 by Ameba

    こんにちは、ぺかそと申します。いつもはTwitterでモノを作ったり、バーチャルYouTuberとして活動したり、極まれにブログを書いたりしています。 そんな生活を送っている私が今、最も熱を注いでいるのは「キーボード」です。 皆さんは、パソコンを使うときにどんなキーボードを使っているでしょうか。大抵はデスクトップPCを買ったときについてきたキーボードだったり、ノートPCの内蔵キーボードだったりするでしょう。仕事でキーボードの使用頻度が高い人や、PCを自作しているような人は、別途キーボードを購入しているかもしれません。 そうした別売りのキーボードは、安くて数百円程度のものから、PFUのHappy Hacking Keyboard(HHKB)や東プレのREALFORCEシリーズなど数万円で販売されているものまで、幅広い価格帯で、さまざまな種類が用意されています。 実はこのキーボード、PCと同じ

    理想の1台を目指し、開発に数十万円。「自作キーボード」沼にハマって人生が変わった話 | マネ会 by Ameba
  • Bash: .bashrcと.bash_profileの違いを今度こそ理解する|TechRacho by BPS株式会社

    こんにちは、hachi8833です。社内Slackで見かけたmorimorihogeさんの以下の書き込みで目から鱗が落ちました。 ~/.bashrcで何かを出力してしまうと、rsyncなどのsshパイプで問題が生じることがあるそうです。 参考: 知らないとrsyncでもハマるシェル初期化 - Qiita これをきっかけに、できるかぎり一次情報を元になるべく一般的になるようにまとめてみました。 シェルスクリプト(.bashrcや.bash_profileなども含む)はあまりに自由に書けてしまい、LinuxディストリビューションやmacOSによって作法がまちまちだったりするので、外してはいけないポイントがどこかを知りたかったのでした。 対象はbashとsh(Bourne Shell)に限定します。また、デスクトップGUIの設定ファイルについては最小限にとどめます。 bashのmanページ 元記

    Bash: .bashrcと.bash_profileの違いを今度こそ理解する|TechRacho by BPS株式会社
    nauthiz
    nauthiz 2019/06/07