atman-inc / esprit

The Unlicense
0 stars 0 forks source link

kickoff #1

Open dameleon opened 4 years ago

dameleon commented 4 years ago

base

target

Storage

Core

Middlewares

dameleon commented 4 years ago

sample app

twitter

dameleon commented 4 years ago
tanihiro commented 4 years ago

@dameleon すみません。質問です。

error reporter

error reporterはSentryみたいな、エラー検知のイメージでしょうか?

tracer

tracerはGoogleCloudTraceみたいなことでしょうか?

dameleon commented 4 years ago

@tanihiro ですです。error reporterはstackdriver error reportingとかもですかね

ただ前者は実質sdk入れれば終わりかなと。後者はFWとかinfra側の使う箇所によっては、application側にinterceptorとかmiddleware仕込まないとかな?とおもったのでそこを調査してほしい感じでした

tanihiro commented 4 years ago

ざっとライブラリを見繕い、REST, gRPC, GraphQLのモックを作ってみたので、一旦現状を整理します。

Core Framework

Storage

middleware

tanihiro commented 4 years ago

@dameleon サーバレス周り、あんまり調べられていないのでそこを調査しつつ、その後の動きについてご相談です。 まずはRESTのHTTPサーバを組み立てていく。その場合、Fastify + TypeORM(PostgreSQL)の構成が基本になるのかなと思っているのですが、

httpサーバとしてのワンセットを組み立ててみる

上記タスクって、具体的にどこまでのイメージだったでしょうか?