GithubHelp home page GithubHelp logo

meysamhadeli / shop-golang-microservices Goto Github PK

View Code? Open in Web Editor NEW
207.0 6.0 27.0 2.02 MB

Practical microservices based on different software architecture and technologies like Golang, CQRS, Vertical Slice Architecture, Docker, RabbitMQ, OpenTelemetry, Postgresql, ...

License: MIT License

Makefile 1.19% Go 98.81%
clean-architecture cqrs go golang microservices rabbitmq vertical-slice-architecture postgresql microservice ddd

shop-golang-microservices's Introduction

Hi there, I'm Meysam Hadeli ๐Ÿ‘‹

I am a software engineer with highly experience in designing and building distributed and scalable systems in .Net and Golang. Also, I am interested in learning about microservices and software architecture. In addition, I am an active open source developer and enjoy collaborating and sharing my knowledge in this community.

๐Ÿฅท Open Source Projects and Contributions

Professional skills

dotnet golang javascript typescript angular azure docker kubernetes postgres mongodb redis sqlserver rabbitmq kafka


Activities

shop-golang-microservices's People

Contributors

github-actions[bot] avatar meysamhadeli avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

shop-golang-microservices's Issues

Is the user creation API ready?

When trying to call the API create user.
However, i got the 401 error.
Is the API currently available?
I am very interested in this project. Hope you can help.

http://localhost:5002/api/v1/users

Problem with consuming the ProductCreated event in inventory_service

Hello,

I'm using your project as a study due to the organization and of all the ones I analyzed, yours is the best.

However, there is this problem that when trying to create a product, inventory receives the event and processes it, but when trying to create another product afterwards it does nothing.

I already tried to fix it but I couldn't.

Could you help me, please?

How to use this project?

The project looks good. However, I can't find any instructions on how to use the API.
How do I build and deploy?

Authorization service needs to be added?

I am new in microservices and starting with your project to understand it. Thank you very much. But when starting to deploy your project on my device. I started getting issues, for example, services wants authorization, but I do not have authorization am I right?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.