Skip to content

Delphington/Bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 

Repository files navigation

🍃 Spring

Spring Boot PostgreSQL Hibernate Docker Apache Kafka

Часть 1

  1. Разработать CRUD приложения с сущностями: Client, Account, Transaction, DataSourceErrorLog.
  2. Разработать собственный аспет @LogDataSourceError (cross-cutting) - для логгирования ошибок связанный с обращение к БД

Схема БД изображение

Часть 2.

  1. Разработан аспект @Metric, принимающий в качестве значения время в миллисекундах. Если время работы метода превышает заданное значение, аспект отправлят сообщение в топик Kafka (t1_demo_metrics) c информацией о времени работы, имени метода и параметрах метода, если таковые имеются

  2. Реализованы 2 консьюмера, слушающих топики t1_demo_accounts и t1_demo_transactions. При получении сообщения сервис должен сохранять счет и транзакцию в бд.

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages