{"id":1503,"date":"2024-11-17T22:46:46","date_gmt":"2024-11-17T14:46:46","guid":{"rendered":"https:\/\/moneystock.net\/wp_e\/?p=1503"},"modified":"2024-11-17T22:52:43","modified_gmt":"2024-11-17T14:52:43","slug":"ddd-perth-2024","status":"publish","type":"post","link":"https:\/\/moneystock.net\/wp_e\/2024\/11\/17\/ddd-perth-2024\/","title":{"rendered":"DDD Perth 2024"},"content":{"rendered":"<p>There was again DDD Perth 10th event at beautiful Optus Stadium in 2024. The event was the biggest ever as I remember.<\/p>\n<p>Below are the talks I joined. I skipped all the 20 minutes or shorter talks as these are just scratching the surface session.<\/p>\n<p class=\"word-wrap_break-word c_white fs_md fw_semibold lh_tight mb_2\"><a class=\"\" href=\"https:\/\/dddperth.com\/agenda\/2024\/talk\/758184\" data-discover=\"true\">Exploring the Latest in Multimodal Generative AI<\/a><\/p>\n<p>Presented general idea of how machine learning evolved and what is capable of at the current stage. Little hard to fully follow if you don&#8217;t have a machine learning experience like me. Impressed that Nvidia data scientist flow to Perth for this.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"word-wrap_break-word c_white fs_md fw_semibold lh_tight mb_2\"><a class=\"\" href=\"https:\/\/dddperth.com\/agenda\/2024\/talk\/709682\" data-discover=\"true\">Mastering Full Stack with Azure: Effortless Infrastructure and Well-Architected Framework<\/a><\/p>\n<p><strong>Azure Advisor<\/strong> &#8211; Been using Azure for a few year by now, but haven&#8217;t paid attention to Azure advisor, which is the first thing to check if you use Azure. Azure advise provides recommendations on Cost, Security, Reliability, Operational Excellence, and Performance.<\/p>\n<p>Should try infrastructure as code approach. Azure Resource Manager (ARM) Templates, Azure Automation, and Azure Bicep.<\/p>\n<p>Useful resource:\u00a0<a href=\"https:\/\/azure.github.io\/PSRule.Rules.Azure\/\">By pillar &#8211; PSRule for Azure<\/a><\/p>\n<p>What I should try<\/p>\n<ol>\n<li>Stop\/scale down resources during weekends using ARM<\/li>\n<li>Autoscaling resources based on usages<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p class=\"word-wrap_break-word c_white fs_md fw_semibold lh_tight mb_2\"><a class=\"\" href=\"https:\/\/dddperth.com\/agenda\/2024\/talk\/718806\" data-discover=\"true\">The End of Microservices<\/a><\/p>\n<p>In many cases, &#8216;Microservices&#8217; connects each other and strongly tangled, which is worse than monolith.<\/p>\n<p>This talk reminded my of 2 cases of my company which needs some improvement in terms of application architecture.<\/p>\n<p>e.g.#1.\u00a0 App A -&gt; DB1 -&gt; Linked DB2 &amp; Linked DB3.<\/p>\n<p>Moving DB 3 can unknowingly break App A.<\/p>\n<p>e.g.#2. App A -&gt; Queue -&gt; API B -&gt; API C -&gt; DB1.<\/p>\n<p>Many steps to reach to DB1. Hard to set up new environment. Hard to trace where is an issue when exception is thrown.<\/p>\n<p>&nbsp;<\/p>\n<p><a class=\"\" href=\"https:\/\/dddperth.com\/agenda\/2024\/talk\/721889\" data-discover=\"true\">GraphQL: I Don&#8217;t Know What It Is And Now I&#8217;m Too Afraid To Ask<\/a><\/p>\n<p>Allow to generate query at API consumer side rather than API contract is given by the server side. GraphQL can be useful to fix the over-fetching problem.<\/p>\n<p>Just thought if over-fetching problem is not too bad, creating simple variant of API end point will resolve the over-fetching problem with low effort.<\/p>\n<p>&nbsp;<\/p>\n<p class=\"word-wrap_break-word c_white fs_md fw_semibold lh_tight mb_2\"><a class=\"\" href=\"https:\/\/dddperth.com\/agenda\/2024\/talk\/719056\" data-discover=\"true\">Leveraging LLMs to build Intelligent Applications<\/a><\/p>\n<p>AI Application using LLM, RAG, LangChain, etc. can be easy to start rather than thought. Start with registering OpenAI API.<\/p>\n<p>e.g. <a href=\"https:\/\/www.langflow.org\/\">LangFlow<\/a> was a booth in the conference room. The service provides a drag and drop UI to set up a RAG chat bot system, etc.<\/p>\n<p>&nbsp;<\/p>\n<p>There wasn&#8217;t shocking talks this year. Mostly already been heard but haven&#8217;t personally tried. Clearly the best take away from the tech conference is not a knowledge but motivation for learning and chances to chat with other passionate developers from other side.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There was again DDD Perth 10th event at beautiful Optus Stadium in 2024. The event was the biggest ever as I remember. Below are the talks I joined. I skipped all the 20 minutes or shorter talks as these are just scratching the surface session. Exploring the Latest in Multimodal Generative AI Presented general idea&hellip; <a class=\"more-link\" href=\"https:\/\/moneystock.net\/wp_e\/2024\/11\/17\/ddd-perth-2024\/\">Continue reading <span class=\"screen-reader-text\">DDD Perth 2024<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1509,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1503","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","entry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/1503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/comments?post=1503"}],"version-history":[{"count":4,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/1503\/revisions"}],"predecessor-version":[{"id":1508,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/posts\/1503\/revisions\/1508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/media\/1509"}],"wp:attachment":[{"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/media?parent=1503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/categories?post=1503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/moneystock.net\/wp_e\/wp-json\/wp\/v2\/tags?post=1503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}