Im Entwicklerteam von Jakarta EE maßgeblich involviert, packt die Britin die Gelegenheit beim Schopf und macht Station auf der CloudLand 2022. Als Keynote Speaker von Tag 2 – Thema des Tages: "Microservices & Domain-driven Design" – wagt sie mit dem Publikum einen spannenden "Relook at Microservices". Es geht um die Anfänge der Microservices vor mehr als zehn Jahren bis zum Domain-driven Design und den zukünftigen Anforderungen moderner Softwareentwicklungen. Ihre Keynote am 30.06. um 14 Uhr ist darüber hinaus in die JakartaOne Livestream German eingebunden, einer Konferenz in der Konferenz, welche die Eclipse Foundation an diesem Tag auf dem Cloud Native Festival realisert. Wir sprachen mit Emily Jiang. Das Interview ist auf Englisch.
What's so special about Microservices?
Microservices have been around for a decade. It impacts the way of developing and deploying applications. Some people have benefited from microservice architecture while others found the opposite effects. Microservices are not silver bulletin points. They should not be the default answer for all problems. When choosing microservices, you need to consider the team culture and release pattern. If you have a big team and release the applications at the same time, you are better off not to pursue microservices. Developing microservices is only part of the job. You also need to consider how to deploy and maintain microservices. Maintaining microservices might be quite different from maintaining a monolith as the number of microservices can be large, which makes problem diagnosis challenging. In summary, don't rush to microservices without careful consideration.
How did you become a 'Java Champion'?
Java champions are leaders, technical experts, involved in cool Java technology, able to advocate and/or influence other developers to use Java and /or participate in the Java community. I became Java Champion in February 2019. How did I become a `Java Champion`? It was a natural process for me. Firstly, I had been working on open source communities, MicroProfile, Jakarta EE, Apache Aries, Open Liberty, which are all Java technologies. I contributed to the Java ecosystem via the open source communities by authoring specifications such as MicroProfile Config, MicroProfile Fault Tolerance and other MicroProfile specifications.
I also contributed to Java EE and then Jakarta EE specifications such as CDI. Secondly, I presented a large number of sessions at conferences, such as Code One, DevNexus, JAX London, Voxxed, Devoxx, EclipseCon, GeeCon, JFokus, etc. I also presented at Java User Groups such as London Java User Group, Dublin JUG, etc. I also help with conferences organising for being in the programme committees such as EclipseCon and the advisory board such as JAX London. Thirdly, I have been writing a number of blogs related to Java technologies. Below are some of the blogs, which you may find useful:
- Blog: MicroProfile, the microservice programming model made for Istio
- Blog: Eclipse MicroProfile Config – what is it?
- Blog: Building a resilient microservices? All you need is Eclipse MicroProfile Fault Tolerance
- Blog: Building Cloud Native Microservices? Which Programming Model Should I use?
Finally, I have been trying to help others to grow. I was very active on WIT sessions. I participated in quite a few WIT sessions as panelists and speakers at Code One, DevNexus, Javaland, etc. Java Champion is one of the rewards for your contribution towards Java technologies. Start contributing now!
You committed to CloudLand because of…
…the topics and organisors. I was at JavaLand in March at the same venue and it was the first in-person conference. The conference was very well organised. I had a great time and the audience were very engaging. I enjoyed my talk very much. When I was approached to speak at CloudLand, I was very excited about this opportunity.
What do you expect of the first German Cloud Native Festival?
I expect there are a lot of enthusiastic Cloud Native developers. As a Cloud Native Architect, I am looking forward to interacting with the audience and other speakers.
After Corona came the war. What are your feelings about the present situation?
We have to live with Corona. It won't go away completely for a long time, same as other viruses. Life has to go on. We need to get comfortable to live with Corona. I think people need to be considerate and respect others.
Your personal goals for the second half of 2022?
I will continue working on open source technologies including MicroProfile and Jakarta EE. I would like to focus on more innovation areas such as data access, serverless, etc. I will present at many conferences to talk about Microservices, MicroProfile, Jakarta EE and Open Liberty technologies. I really missed in-person conferences in the past 2 years and so hopefully I will be able to catch up with old friends and meet new friends at various conferences.
Vier Tage, vier Themen
Mit den Themenschwerpunkten "Container- & Cloud-Technologien" am Tag 1, "Microservices & Domain-driven Design" am Tag 2, "CI/CD & Automatisierung" am Tag 3 und "DevOps & Methodik" an Tag 4 schafft die CloudLand 2022 locker den Blick vom Status-quo auf die zukünftigen Herausforderungen im Umgang mit der Cloud-Technologie zu richten. Heise Medien ist Event-Partner des viertägigen Festivals im Phantasialand bei Brühl und auch an der Durchführung vor Ort aktiv eingebunden. Tickets für die CloudLand 2022 gibt es hier, das gesamte Line-up mit über 120 Sessions und einem außergewöhnlichen Rahmenprogramm gibt es hier. Der Hashtag für die CloudLand lautet #cloudland2022. Über das Twitter-Profil der CloudLand-Community verpasst ihr keine News mehr.

