Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-vamp with new architecture on .NET Core 3.0 #48

Closed
thangchung opened this issue Aug 25, 2019 · 5 comments
Closed

Re-vamp with new architecture on .NET Core 3.0 #48

thangchung opened this issue Aug 25, 2019 · 5 comments

Comments

@thangchung
Copy link
Member

thangchung commented Aug 25, 2019

Event storming methodology for analysis and design the distributed services.

References:

Search service:

Cloud-native apps

gRPC

Linkerd 2.0

https://github.com/vaquarkhan/microservices-recipes-a-free-gitbook
https://hackernoon.com/migrating-to-microservices-and-event-sourcing-the-dos-and-donts-195153c7487d

GitOps

UI/UX

https://app.leanboard.io/board/4c814b4f-0349-43d6-bfbc-b214b893e7ff

@toanvo288
Copy link

toanvo288 commented Aug 28, 2019

@thangchung : do you consider Fluent Scheduler, NCronTab instead of using Quartz.Net?

@thangchung
Copy link
Member Author

Hi anh @toanvo288. I haven't coded it yet, just considering. Just have a look at Fluent Scheduler and NCronTab, both of them are lightweight, do you use it before?

@toanvo288
Copy link

toanvo288 commented Aug 29, 2019

hi @thangchung : to be honest, they are not more lightweight except NCronTab but for a cron job, I prefer Fluent Scheduler because it is the best in term of configuration and readable.

@thangchung
Copy link
Member Author

thangchung commented Aug 29, 2019

Agree anh @toanvo288. I will have a look at it too see if there is any trouble when we're using it (updated the issue)

@thangchung
Copy link
Member Author

Standard pub/sub interface, just like we have at https://github.com/cloudnative-netcore/netcorekit/blob/master/src/NetCoreKit.Infrastructure.Bus/IDispatchedEventBus.cs, need standardized it

type Publisher interface {
	Publish(topic string, messages ...*Message) error
	Close() error
}

type Subscriber interface {
	Subscribe(ctx context.Context, topic string) (<-chan *Message, error)
	Close() error
}

thangchung added a commit that referenced this issue Sep 8, 2019
thangchung added a commit that referenced this issue Sep 10, 2019
thangchung added a commit that referenced this issue Sep 13, 2019
thangchung added a commit that referenced this issue Sep 16, 2019
thangchung added a commit that referenced this issue Sep 17, 2019
thangchung added a commit that referenced this issue Sep 17, 2019
thangchung added a commit that referenced this issue Sep 18, 2019
thangchung added a commit that referenced this issue Sep 20, 2019
thangchung added a commit that referenced this issue Sep 21, 2019
thangchung added a commit that referenced this issue Sep 22, 2019
thangchung added a commit that referenced this issue Sep 23, 2019
thangchung added a commit that referenced this issue Sep 24, 2019
thangchung added a commit that referenced this issue Sep 25, 2019
thangchung added a commit that referenced this issue Sep 26, 2019
thangchung added a commit that referenced this issue Oct 6, 2019
thangchung added a commit that referenced this issue Oct 8, 2019
thangchung added a commit that referenced this issue Oct 9, 2019
thangchung added a commit that referenced this issue Oct 9, 2019
thangchung added a commit that referenced this issue Oct 11, 2019
thangchung added a commit that referenced this issue Oct 11, 2019
thangchung added a commit that referenced this issue Oct 12, 2019
thangchung added a commit that referenced this issue Oct 13, 2019
thangchung added a commit that referenced this issue Oct 13, 2019
thangchung added a commit that referenced this issue Oct 13, 2019
thangchung added a commit that referenced this issue Oct 14, 2019
thangchung added a commit that referenced this issue Oct 15, 2019
thangchung added a commit that referenced this issue Oct 15, 2019
thangchung added a commit that referenced this issue Oct 15, 2019
thangchung added a commit that referenced this issue Oct 15, 2019
thangchung added a commit that referenced this issue Oct 17, 2019
thangchung added a commit that referenced this issue Oct 18, 2019
thangchung added a commit that referenced this issue Oct 19, 2019
thangchung added a commit that referenced this issue Oct 19, 2019
thangchung added a commit that referenced this issue Oct 26, 2019
thangchung added a commit that referenced this issue Oct 31, 2019
thangchung added a commit that referenced this issue Nov 2, 2019
thangchung added a commit that referenced this issue Nov 9, 2019
thangchung added a commit that referenced this issue Nov 10, 2019
thangchung added a commit that referenced this issue Nov 11, 2019
thangchung added a commit that referenced this issue Nov 12, 2019
thangchung added a commit that referenced this issue Nov 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants