[et_pb_section fb_built=”1″ _builder_version=”3.22″ custom_padding=”0|0px|0|0px|false|false” fb_built=”1″ _i=”0″ _address=”0″][et_pb_row _builder_version=”3.25″ _i=”0″ _address=”0.0″][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” _i=”0″ _address=”0.0.0″ custom_padding__hover=”|||”][et_pb_post_title featured_image=”off” _builder_version=”3.17.6″ _i=”0″ _address=”″][/et_pb_post_title][/et_pb_column][/et_pb_row][et_pb_row column_structure=”2_3,1_3″ make_equal=”on” _builder_version=”3.25″ _i=”1″ _address=”0.1″][et_pb_column type=”2_3″ module_class=”vertical-center” _builder_version=”3.25″ custom_padding=”|||” _i=”0″ _address=”0.1.0″ custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”|||” _i=”0″ _address=”″]

Nicolas Frankel is a developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Currently working for Hazelcast. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ module_class=”vertical-center” _builder_version=”3.25″ custom_padding=”|||” _i=”1″ _address=”0.1.1″ custom_padding__hover=”|||”][et_pb_image src=”https://voxxedromania.ams3.cdn.digitaloceanspaces.com/2019VDCLUJ/Speakers/nicolas-frankel-700.jpeg” url_new_window=”on” align=”right” align_tablet=”center” align_last_edited=”on|desktop” _builder_version=”3.27.4″ custom_margin=”0px|||” border_radii=”on|100%|100%|100%|100%” _i=”0″ _address=”″][/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row _builder_version=”3.25″ _i=”2″ _address=”0.2″][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” _i=”0″ _address=”0.2.0″ custom_padding__hover=”|||”][et_pb_text _builder_version=”3.29.3″ _i=”0″ _address=”″]

Talk: Zero-downtime deployment with Kubernetes, Spring Boot and Flyway

[/et_pb_text][et_pb_text _builder_version=”3.29.3″ _i=”1″ _address=”″]

Q. Tell us a bit about yourself. What are your hobbies and interests?

I started my career as a developer, working for a company that placed consultants on customers’ sites. For more than 15 years, I’ve been working for a lot of different customers, in different technical positions. Last year, I felt that I always faced the same challenges, that were not technical at all. Thus, I decided to steer my career toward developer advocacy: I feel I’ve a better leverage at helping people this way. When I’m not working, I try to keep in shape by running, biking, playing squash, or depending on the season swimming or skiing.


Q. Why did you select this topic for your session at Voxxed Days Cluj 2019?

Zero-downtime is a pretty important subject, with far-reaching implications. Moreover, it’s based a demo-based presentation, and involves Kubernetes. However, a lot of the available material is summarized by “USe Kubernetes and all will be fine”. Unfortunately, this is a bit more complex than that.


Q. Who should attend your session?

I believe any technical people or manager who thinks about providing zero-downtime deployment on one of their applications will benefit from this talk, whether using Kubernetes or not.


Q. What are the key things attendees will take away from your session?

This is a spoiler question! I’ll only say this: zero-downtime is much more complicated than it appears to be, as soon as the application is stateful.


Q. Aside from speaking at Voxxed Days Cluj, what does the year review look like for you?

This was a pretty involved year for me. My personal goal was to speak at 50 events, but it seems I’ll be closer to 70 by the end of the year. Thing is, I think developer advocacy is the best job in the world, as you’re really trying to help people: it’s hard to stop…


Q. What are your plans for the next year?

I hope to continue helping developers know about and use both Hazelcast In-Memory Data Grid and Jet. Besides public speaking, I’ll also do my best to improve the documentation, add one-page use-case-focused tutorials, create demos and write blog posts. I’m also thinking about the best way to interact with our community.


[/et_pb_text][et_pb_text _builder_version=”3.29.3″ text_text_color=”#18b9f0″ _i=”2″ _address=”″]


[/et_pb_text][et_pb_image src=”https://romania.voxxeddays.com/wp-content/uploads/2019/10/HazelcastLogo-Blue_Dark_800px.png” _builder_version=”3.29.3″ width=”41%” hover_enabled=”0″ _i=”3″ _address=”″ url=”https://hazelcast.com/” url_new_window=”on” custom_margin=”||74px|||”][/et_pb_image][et_pb_button button_url=”https://romania.voxxeddays.com/cluj-napoca/2019-10-30/#speakers” url_new_window=”on” button_text=”SEE ALL OUR SPEAKERS” button_alignment=”center” _builder_version=”3.22.1″ custom_button=”on” button_font=”||||||||” button_use_icon=”off” box_shadow_style=”preset1″ button_text_color_hover=”#ffffff” button_bg_color_hover=”#18b9f0″ button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”on” button_text_color__hover=”#ffffff” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”on” button_bg_color__hover=”#18b9f0″ button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off” _i=”4″ _address=”″][/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section]