Enterprise AI Trend Report: Gain insights on ethical AI, MLOps, generative AI, large language models, and much more.
2024 Cloud survey: Share your insights on microservices, containers, K8s, CI/CD, and DevOps (+ enter a $750 raffle!) for our Trend Reports.
Senior Principal Developer Advocate at Red Hat
Brookline, US
Joined Jul 2016
Java Champion, Developer Advocate, Technical Marketing, CNCF Ambassador, International Speaker, Published Author
Stats
Reputation: | 2001 |
Pageviews: | 388.1K |
Articles: | 24 |
Comments: | 8 |
Cloud Architecture
Getting Started With Quarkus Serverless Functions
Comments
Dec 15, 2021 · danieloh30
Cool. Thanks for sharing!
Sep 09, 2021 · danieloh30
I can't still agree that VPS can solve all business problems and is a cheaper maintenance cost than serverless cloud. It will vary business domains, workloads, seasonality, topology, human resources.
Sep 08, 2021 · danieloh30
Thanks for sharing your thoughts. I agree that cost is always important to manage the business but I disagree traditional infrastructure(VMs) can leverage all workloads for scalability, performance, reliability. Also, serverless is not "cloudfull" but the serverless functions should be scaled down to zero when there's no demand at all. It means all relevant resources are free then you don't need to pay for that. If you have bad experiences with serverless, esp cost stuff, I'd say you need to optimize the application first to fit in Serverless architecture. What language, framework, package do you use to run functions on the cloud? If you have Knative on prem Kube, you can build your own serverless platform as well :)
Jun 05, 2021 · danieloh30
Thanks! Node means Kubernetes worker node. HotSpot box means Java which is the lowest density to run app pods.
May 25, 2021 · danieloh30
Yeah, native compilation will be one of the next topics.
May 24, 2021 · danieloh30
Stay tuned! It will come up soon :)
May 24, 2021 · danieloh30
Thanks, James! It will come soon!
Apr 15, 2021 · danieloh30
When you run the Quarkus development mode(i.e. mvn quarkus:dev), you don't need to recompile, rebuild, repackage, restart runtime whenever you change code since Quarkus does it automatically which means developers can save time for those jobs.