Advertisement
Guest User

arquitetura

a guest
Jul 30th, 2023
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. src/
  2. ├── infra/
  3. │ ├── container/
  4. │ │ ├── providers/
  5. │ │ │ ├── dateProvider.ts
  6. │ │ │ └── loggerProvider.ts
  7. │ │ └── index.ts
  8. │ ├── server/
  9. │ │ ├── routes/
  10. │ │ │ └── index.ts
  11. │ │ ├── middlewares/
  12. │ │ │ ├── cors.ts
  13. │ │ │ └── auth.ts
  14. │ │ ├── app.ts
  15. │ │ └── server.ts
  16. │ ├── database/
  17. │ │ ├── migrations
  18. │ │ ├── seeds
  19. │ │ └── connection.ts
  20. │ ├── kafka/
  21. │ │ └── connection.ts
  22. │ └── sqs/
  23. │ └── client.ts
  24. ├── modules/
  25. │ └── book/
  26. │ ├── infra/
  27. │ │ ├── http/
  28. │ │ │ ├── __tests__/
  29. │ │ │ ├── middlewares/
  30. │ │ │ │ ├── __tests__/
  31. │ │ │ │ └── checkIsbnMiddleware.ts
  32. │ │ │ ├── dto/
  33. │ │ │ │ └── createBookDto.ts
  34. │ │ │ ├── createBookController.ts
  35. │ │ │ ├── updateBookController.ts
  36. │ │ │ └── router.ts
  37. │ │ └── repositories/
  38. │ │ ├── __tests__/
  39. │ │ ├── PostgresRepositoryImpl.ts
  40. │ │ ├── producers/
  41. │ │ │ ├── __tests__/
  42. │ │ │ ├── KafkaProducerImpl.ts
  43. │ │ │ └── SQSProducerImpl.ts
  44. │ │ └── consumers/
  45. │ │ ├── __tests__/
  46. │ │ ├── KafkaConsumerImpl.ts
  47. │ │ └── SqsConsumerImpl.ts
  48. │ ├── domain /
  49. │ │ ├── repositories/
  50. │ │ │ ├── PostgresRepository.ts
  51. │ │ │ ├── producers/
  52. │ │ │ │ ├── KafkaProducer.ts
  53. │ │ │ │ └── SqsProducer.ts
  54. │ │ │ └── consumers/
  55. │ │ │ ├── KafkaConsumer.ts
  56. │ │ │ └── SqsConsumer.ts
  57. │ │ ├── entities
  58. │ │ └── models
  59. │ └── application/
  60. │ └── usecases/
  61. │ ├── __tests__/
  62. │ ├── createBookService.ts
  63. │ ├── updateBookService.ts
  64. │ └── index.ts
  65. └── config/
  66. ├── environment.ts
  67. ├── database.ts
  68. ├── sqs.ts
  69. ├── kafka.ts
  70. ├── redis.ts
  71. └── prometheus.ts
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement