Time Slot: Track 2 16:20-16:50 Language: English Speaker: Mr. Alex, Au Cheuk Ming | Hong Kong
As a general purpose language, Python has a great community and lots of integration with many services and softwares. In the era of microservice development, a number of Python programs are writen as “disposable-scripts” where the code quality has not been in consideration. This talk is introducing the use of Clean Architecture (Uncle Bob) in Python, which may be a good solution for the ever-changing software development world where dependent services and software libraries are changing over and over. By introducing the Clean Architecture, we hope that audience may reflect more on the object-oriented feature of Python and how can they promote soft and changeable code.
This talk will show case the use of Clean Architecture on cloud environment, where a semantic search program (vector embedding) reflecting a typical enterprise microservice will be demonstrated. A brief background of Clean Architecture will also be included.
Mr. Alex, Au Cheuk Ming
I am an AI and backend engineer with 3 years of experience in Python. I have been working on AI / recommender systems and cloud computing with python in my past experiences. I like to explore topics in AI and system designs in my leisure time. Currently my topic of interest is Reinforcement Learning, and I hope to apply it one day in my microservice production.