Thanks for visiting The Cell Phone Junkie! I will be taking the time each week to discuss my favorite topic, cell phones. Any feedback is appreciated and welcome. You can email me at: questions (AT) thecellphonejunkie (DOT) com or call: 206-203-3734 Thanks and welcome!
…
continue reading
תוכן מסופק על ידי Eficode. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Eficode או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !
התחל במצב לא מקוון עם האפליקציה Player FM !
Interview: An Experiment in Continuous Deployment of JVM applications with Nicolas Frankel
MP3•בית הפרקים
Manage episode 355563957 series 3448482
תוכן מסופק על ידי Eficode. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Eficode או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
A couple of years ago, continuous integration in the JVM ecosystem meant Jenkins. Since then, a lot of other tools have been made available. But new tools don’t mean new features, just new ways. Beside that, what about continuous deployment? There’s no tool that allows to deploy new versions of a JVM-based application without downtime. The only way to achieve zero downtime is to have multiple nodes deployed on a platform.And yet, achieving true continuous deployment of bytecode on one single JVM instance is possible if one changes one’s way of looking at things. What if compilation could be seen as changes?What if those changes could be stored in a data store, and a listener on this data store could stream those changes to the running production JVM via the Attach API?Nicolas Frankel from Hazelcast joined to share an approach that they have been experimenting with. Nicolas is accompanied in the talk by Aapo Romu, a software architect at Eficode ROOT team.Nicolas in Twitter: https://twitter.com/nicolas_frankelRelated links:- Design and create digital services to drive your strategy: https://hubs.li/H0PwMS70- An award-winning one-stop shop for DevOps tools: https://hubs.li/H0PwPbx0Related content:- Play to learn how to design the right Continuous Delivery pipelines: https://hubs.li/H0PwQzZ0- An Experiment in Streaming: Bytecode Continuous Deployment: https://hazelcast.com/blog/an-experiment-in-streaming-bytecode-continuous-deployment/- hazelcast-demos/bytecode-streaming on Github: https://github.com/hazelcast-demos/bytecode-streaming/- Warszawa Java User Group (WJUG) with Nicolas Frankel "Securing the JVM": https://www.youtube.com/watch?v=Bgo7dcCbqV8&list=PL0EuBuKK-s1EL-K3okpYwR0QZbAPRVmEG&index=12- A streaming use-case: experimenting with bytecode continuous deployment - Nicolas Fränkel: https://www.youtube.com/watch?v=9j4RvI_vARQ&list=PL0EuBuKK-s1EL-K3okpYwR0QZbAPRVmEG&index=60- Beyond “Hello World” – Zero-Downtime Deployments with Hazelcast on Kubernetes: https://hazelcast.com/blog/beyond-hello-world-zero-downtime-deployments-with-hazelcast-on-kubernetes/
…
continue reading
215 פרקים
MP3•בית הפרקים
Manage episode 355563957 series 3448482
תוכן מסופק על ידי Eficode. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי Eficode או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
A couple of years ago, continuous integration in the JVM ecosystem meant Jenkins. Since then, a lot of other tools have been made available. But new tools don’t mean new features, just new ways. Beside that, what about continuous deployment? There’s no tool that allows to deploy new versions of a JVM-based application without downtime. The only way to achieve zero downtime is to have multiple nodes deployed on a platform.And yet, achieving true continuous deployment of bytecode on one single JVM instance is possible if one changes one’s way of looking at things. What if compilation could be seen as changes?What if those changes could be stored in a data store, and a listener on this data store could stream those changes to the running production JVM via the Attach API?Nicolas Frankel from Hazelcast joined to share an approach that they have been experimenting with. Nicolas is accompanied in the talk by Aapo Romu, a software architect at Eficode ROOT team.Nicolas in Twitter: https://twitter.com/nicolas_frankelRelated links:- Design and create digital services to drive your strategy: https://hubs.li/H0PwMS70- An award-winning one-stop shop for DevOps tools: https://hubs.li/H0PwPbx0Related content:- Play to learn how to design the right Continuous Delivery pipelines: https://hubs.li/H0PwQzZ0- An Experiment in Streaming: Bytecode Continuous Deployment: https://hazelcast.com/blog/an-experiment-in-streaming-bytecode-continuous-deployment/- hazelcast-demos/bytecode-streaming on Github: https://github.com/hazelcast-demos/bytecode-streaming/- Warszawa Java User Group (WJUG) with Nicolas Frankel "Securing the JVM": https://www.youtube.com/watch?v=Bgo7dcCbqV8&list=PL0EuBuKK-s1EL-K3okpYwR0QZbAPRVmEG&index=12- A streaming use-case: experimenting with bytecode continuous deployment - Nicolas Fränkel: https://www.youtube.com/watch?v=9j4RvI_vARQ&list=PL0EuBuKK-s1EL-K3okpYwR0QZbAPRVmEG&index=60- Beyond “Hello World” – Zero-Downtime Deployments with Hazelcast on Kubernetes: https://hazelcast.com/blog/beyond-hello-world-zero-downtime-deployments-with-hazelcast-on-kubernetes/
…
continue reading
215 פרקים
כל הפרקים
×ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.