Fu ChenginVividCodeConnect Existing OpenAPIs to LLMs with Spring AIGenerate Spring AI functions from OpenAPI specMar 291Mar 291
Fu ChenginVividCodeGet Started with RSocketSeries of post about RSocket, Spring and WebSocketDec 18, 2019Dec 18, 2019
Fu ChenginVividCodeMonitor Spring Boot Apps using Prometheus on KubernetesThis posts show how to monitor Spring Boot apps using Prometheus when running on Kubernetes. You should already have a running Kubernetes…Jun 9, 20191Jun 9, 20191
Fu ChenginVividCodeApache Cassandra in Docker with JMX enabledIt’s a bit tricky to enable JMX for Cassandra when running in Docker. I create a Cassandra Docker image alexcheng/cassandra of version…Mar 14, 2018Mar 14, 2018
Fu ChenginVividCodeMigrate HipChat Hubots to StrideAtlassian got its new fancy tool Stride to replace HipChat and it’s gradually migrate existing HipChat teams to Stride. For those Hubots…Mar 13, 2018Mar 13, 2018
Fu ChenginVividCodeLogging Practice for Elastic Beanstalk Java AppsIf your Java applications are deployed to AWS Elastic Beanstalk, you may want to configure the logging to make error diagnostics much…Mar 8, 20181Mar 8, 20181
Fu ChenginVividCodeGradle builds with private Maven repositories on Bitbucket PipelinesIt’s common to use private Maven repositories to host internal artifacts. These repositories usually require authentication when accessing…Feb 13, 2018Feb 13, 2018
Fu ChenginVividCodeAkka Streams Camel integrationAkka Streams and Alpakka provide a good an alternative to Apache Camel when integrating different services and data. Alpakka has a rich set…Jan 31, 2018Jan 31, 2018
Fu ChenginVividCodeUpgrade React Native from 0.42 to 0.51Upgrading React Native should be quite easy. But if you have an app that uses a very old version of React Native, things may be different…Jan 9, 2018Jan 9, 2018
Fu ChenginVividCodeNginx setup on Windows using AnsibleThis post shows how to setup Nginx on Windows using Ansible. I created a new role nginx for Nginx. Nginx is installed using Chocolatey…Dec 20, 2017Dec 20, 2017