Skip to content

Navigation Menu

Sign in
Sign up

Noukeo

Noukeo is an open-source project aimed at simplifying the bootstrapping of microservice projects

πŸ¦‰ Noukeo

Noukeo is an open-source project aimed at simplifying the bootstrapping of microservice projects. The project is currently implemented in Java 11 and uses the Vert.x 4.0.0 library. The primary goal of Noukeo is to provide a streamlined, efficient development process for microservices, allowing developers to quickly create and deploy new services with minimal overhead.

Noukeo relies on Hazelcast for communication between different services, leveraging its powerful distributed computing capabilities to enable efficient, reliable communication between different components of the microservice architecture. Hazelcast also provides high-performance data storage and retrieval, making it an ideal choice for use in a microservice environment.

Overall, Noukeo represents a powerful tool for developers looking to create and deploy microservices quickly and efficiently. With its intuitive, streamlined interface and powerful underlying technology, Noukeo is an ideal choice for any organization looking to take advantage of the benefits of microservice architecture.

Noukeo can be used with the crustil tool.

flowchart LR
 * ---> Traefik
 Traefik -- Health check ---> health-service
 Traefik -- Health check ---> api-gateway
 Traefik -- HTTP ---> api-gateway
 subgraph HTTP
 api-gateway -- HTTP ---> token-service
 api-gateway -- HTTP ---> path-service
 api-gateway -- HTTP ---> login-service
 api-gateway -- HTTP ---> group-service
 api-gateway -- HTTP ---> law-service
 api-gateway -- HTTP ---> account-service
 end
 subgraph SQL
 token-service -- SQL ---> id1[(Sql Cluster)]
 path-service -- SQL ---> id1[(Sql Cluster)]
 group-service -- SQL ---> id1[(Sql Cluster)]
 law-service -- SQL ---> id1[(Sql Cluster)]
 account-service -- SQL ---> id1[(Sql Cluster)]
 end
 subgraph EventBus
 health-service -- EventBus ---> Hazelcast
 api-gateway -- EventBus ---> Hazelcast
 token-service -- EventBus ---> Hazelcast
 path-service -- EventBus ---> Hazelcast
 login-service -- EventBus ---> Hazelcast
 group-service -- EventBus ---> Hazelcast
 law-service -- EventBus ---> Hazelcast
 account-service -- EventBus ---> Hazelcast
 end
Loading

Popular repositories Loading

  1. .github .github Public

Repositories

Loading
Type
Select type
Sort
Select order
Showing 1 of 1 repositories

Top languages

Loading...

Most used topics

Loading...

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /