All Projects โ†’ wowhy โ†’ Ts Microservice Demo

wowhy / Ts Microservice Demo

Licence: apache-2.0
Demo for microservices / nestjs + kafka + agenda

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Ts Microservice Demo

Moleculer
๐Ÿš€ Progressive microservices framework for Node.js
Stars: โœญ 4,845 (+24125%)
Mutual labels:  microservices, microservice
Rpcx
Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! ๐‰๐š๐ฏ๐šๆœ‰๐๐ฎ๐›๐›๐จ, ๐†๐จ๐ฅ๐š๐ง๐ ๆœ‰๐ซ๐ฉ๐œ๐ฑ!
Stars: โœญ 6,516 (+32480%)
Mutual labels:  microservices, microservice
Turkish Microservice Architecture Book
Open Source Turkish Microservices eBook. Feel free to contribute.
Stars: โœญ 469 (+2245%)
Mutual labels:  microservices, microservice
Laravel5 Jsonapi
Laravel 5 JSON API Transformer Package
Stars: โœญ 313 (+1465%)
Mutual labels:  microservices, microservice
Lagomkotlin
An example of Lightbend's Lagom project with Kotlin
Stars: โœญ 18 (-10%)
Mutual labels:  microservices, microservice
Nest Schedule
A cron-like and not-cron-like job distributed scheduler for Nest.js by decorators.
Stars: โœญ 368 (+1740%)
Mutual labels:  microservice, nestjs
Nestjs
A collection of badass modules and utilities to help you level up your NestJS applications ๐Ÿš€
Stars: โœญ 475 (+2275%)
Mutual labels:  microservices, nestjs
Nodejs Microservice Starter
๐ŸŒฑ NodeJS RESTful API Microservice Starter
Stars: โœญ 220 (+1000%)
Mutual labels:  microservices, microservice
Graphiti
Stylish Graph APIs
Stars: โœญ 783 (+3815%)
Mutual labels:  microservices, microservice
Istio
Connect, secure, control, and observe services.
Stars: โœญ 28,970 (+144750%)
Mutual labels:  microservices, microservice
Event Stream Processing Microservices
Using Spring Cloud Stream and Spring State Machine to create event-driven microservices
Stars: โœญ 255 (+1175%)
Mutual labels:  microservices, microservice
Awesome Microservices Netcore
๐Ÿ’Ž A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: โœญ 865 (+4225%)
Mutual labels:  microservices, microservice
Krakend Ce
KrakenD Community Edition. Make your binary of KrakenD API Gateway
Stars: โœญ 245 (+1125%)
Mutual labels:  microservices, microservice
Ganesha
๐Ÿ˜ A Circuit Breaker pattern implementation for PHP applications.
Stars: โœญ 384 (+1820%)
Mutual labels:  microservices, microservice
Quickperf
QuickPerf is a testing library for Java to quickly evaluate and improve some performance-related properties
Stars: โœญ 231 (+1055%)
Mutual labels:  microservices, microservice
Microservices
Microservices from Design to Deployment ไธญๆ–‡็‰ˆ ใ€ŠๅพฎๆœๅŠก๏ผšไปŽ่ฎพ่ฎกๅˆฐ้ƒจ็ฝฒใ€‹
Stars: โœญ 4,637 (+23085%)
Mutual labels:  microservices, microservice
Nxplorerjs Microservice Starter
Node JS , Typescript , Express based reactive microservice starter project for REST and GraphQL APIs
Stars: โœญ 193 (+865%)
Mutual labels:  microservices, microservice
Express Gateway
A microservices API Gateway built on top of Express.js
Stars: โœญ 2,583 (+12815%)
Mutual labels:  microservices, microservice
Vertx Blueprint Microservice
Vert.x Blueprint Project - Micro-Shop microservice application
Stars: โœญ 663 (+3215%)
Mutual labels:  microservices, microservice
Remit
RabbitMQ-backed microservices supporting RPC, pubsub, automatic service discovery and scaling with no code changes.
Stars: โœญ 24 (+20%)
Mutual labels:  microservices, microservice

ts-microservice-demo

Technology stack

  • Typescript
  • Nest.js
  • Restful API
  • Swagger
  • Agenda
  • Kafka
  • TypeORM

Start

  cd deploys/development
  docker-compose -f environment.yml up -d
  docker-compose -f services.yml up -d --build

  curl -XGET http://127.0.0.1:8000/health

TODO

  • [ ] Unit Tests
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].