Broadleaf Microservices

Production Considerations

JWT Public & Private Keys

Broadleaf makes use of private and public keys in services when signing and verifying the JWT tokens that are issued. This allows us to be sure that the tokens were issued by one of our services and have not been manipulated by a third party. The Generating Private and Public Keys for JWTs article will be a reference on a simple way to generate keys that are compatible with our services.

Configuring Server to Server Client Credentials

The following Updating Client Credentials guide will show you how to override the default credentials that may have been loaded by the example MicroservicesStarter or an equivalent Broadleaf Microservices starter project.

Enabling Apache Ignite Caching

The Apache Ignite Caching guide shows you how to enable the out-of-box Ignite caching mechanisms, how to identify & override each service’s relevant cache instances, & describes how enabling these caches will affect the memory footprint of your deployment.