Service Discovery, J2EE to Quarkus, AWS Lambda, System Testing, CI/CD and JFRs--132nd airhacks.tv 📎
" J2EE to Quarkus migration can save around 50% memory for on-premise deployments, EJBs are straightforward to migrate but MDBs with two-phase commit are challenging, Change Data Capture like Debezium is an elegant solution for transaction handling, Running JFR all the time in production is a best practice for on-premise deployments, CryoStat provides visualization for JFR events in OpenShift, Quarkus binary executables work well for AWS Lambda but require managing your own runtime, Using AWS-managed Corretto runtime is advantageous for security patching, Application Load Balancer can route to both Fargate and Lambda behind the same URI, Function URL is the cheapest way to run Lambda but HTTP API Gateway provides nicer URIs, Monolithic applications are still valuable when well-structured, Modern Java with records can make JDBC more appealing than ORMs for complex queries, Cloud provider migration is less about Java code and more about mapping equivalent services, System testing should be done by deploying applications to production-like environments and testing them functionally."
...is ready to watch:
See you every first Monday of the month at https://airhacks.tv 8pm CET (UTC+1:00). Show is also announced at: meetup.com/airhacks.
Any questions left? Ask now: gist.github.com/AdamBien/728f7aac35f434b6c0a87d192e61f73d