{"id":1088,"date":"2022-06-17T16:05:10","date_gmt":"2022-06-17T15:05:10","guid":{"rendered":"https:\/\/ailio.de\/field-report-on-the-optimization-of-software-architecture\/"},"modified":"2022-11-23T17:25:09","modified_gmt":"2022-11-23T16:25:09","slug":"field-report-on-the-optimization-of-software-architecture","status":"publish","type":"post","link":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/","title":{"rendered":"Field report on the optimization of software architecture"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1088\" class=\"elementor elementor-1088 elementor-897\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-689fefeb elementor-section-full_width elementor-section-height-min-height elementor-section-items-stretch elementor-hidden-mobile elementor-section-height-default\" data-id=\"689fefeb\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;background_motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;background_motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;background_motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:5,&quot;end&quot;:5}},&quot;background_motion_fx_range&quot;:&quot;page&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_effects_offset&quot;:50,&quot;background_motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;background_motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;background_motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-69e7ea11\" data-id=\"69e7ea11\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_range&quot;:&quot;page&quot;,&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-306104b0 logo elementor-invisible elementor-widget elementor-widget-image\" data-id=\"306104b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_effects_offset&quot;:50,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ailio.de\/en\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2020\/05\/Logo_Ailio_hoch_w.png\" title=\"Logo_Ailio_hoch_w\" alt=\"Logo_Ailio_hoch_w\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-58584d9b\" data-id=\"58584d9b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-52d8cd6 elementor-widget elementor-widget-menu-anchor\" data-id=\"52d8cd6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"home\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-12bba386 elementor-nav-menu__align-end elementor-nav-menu--dropdown-mobile elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-invisible elementor-widget elementor-widget-global elementor-global-1609 elementor-global-1420 elementor-widget-nav-menu\" data-id=\"12bba386\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;fas fa-chevron-down&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;layout&quot;:&quot;horizontal&quot;,&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-text e--animation-grow\">\n\t\t\t\t<ul id=\"menu-1-12bba386\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1658\"><a href=\"https:\/\/ailio.de\/en\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1659\"><a href=\"https:\/\/ailio.de\/en\/services-overview\/\" class=\"elementor-item\">Use-Cases<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1660\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1405\" class=\"elementor-sub-item\">Services<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2174\"><a href=\"https:\/\/ailio.de\/en\/ai-use-cases-overview\/\" class=\"elementor-sub-item\">AI use cases overview<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2175\"><a href=\"https:\/\/ailio.de\/en\/business-intelligence\/\" class=\"elementor-sub-item\">Business Intelligence<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2176\"><a href=\"#\" class=\"elementor-sub-item elementor-item-anchor\">Technologien<\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2177\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\">Microsoft Azure partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2178\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\">Databricks partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2179\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\">Apache Kafka Event Streaming<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2180\"><a href=\"https:\/\/ailio.de\/en\/tech-stack-overview\/\" class=\"elementor-sub-item\">Tech stack overview<\/a><\/li>\n\t<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2181\"><a href=\"https:\/\/ailio.de\/en\/success-stories\/\" class=\"elementor-item\">Success stories<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2182\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\">Azure &#038; Databricks<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2183\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\">Databricks partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2184\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\">Microsoft Azure partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2185\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\">Apache Kafka Event Streaming<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1677\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-item\">Ressources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1679\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-sub-item\">Blog<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1675\"><a href=\"https:\/\/ailio.de\/en\/jobs\/\" class=\"elementor-sub-item\">Jobs<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1817\"><a href=\"https:\/\/ailio.de\/en\/#contact\" class=\"elementor-item elementor-item-anchor\">> Potential Analysis<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open eicon-menu-bar\"><\/i><i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close eicon-close\"><\/i>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-12bba386\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1658\"><a href=\"https:\/\/ailio.de\/en\/\" class=\"elementor-item\" tabindex=\"-1\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1659\"><a href=\"https:\/\/ailio.de\/en\/services-overview\/\" class=\"elementor-item\" tabindex=\"-1\">Use-Cases<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1660\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1405\" class=\"elementor-sub-item\" tabindex=\"-1\">Services<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2174\"><a href=\"https:\/\/ailio.de\/en\/ai-use-cases-overview\/\" class=\"elementor-sub-item\" tabindex=\"-1\">AI use cases overview<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2175\"><a href=\"https:\/\/ailio.de\/en\/business-intelligence\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Business Intelligence<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2176\"><a href=\"#\" class=\"elementor-sub-item elementor-item-anchor\" tabindex=\"-1\">Technologien<\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2177\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Microsoft Azure partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2178\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Databricks partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2179\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Apache Kafka Event Streaming<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2180\"><a href=\"https:\/\/ailio.de\/en\/tech-stack-overview\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Tech stack overview<\/a><\/li>\n\t<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2181\"><a href=\"https:\/\/ailio.de\/en\/success-stories\/\" class=\"elementor-item\" tabindex=\"-1\">Success stories<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2182\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Azure &#038; Databricks<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2183\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Databricks partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2184\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Microsoft Azure partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2185\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Apache Kafka Event Streaming<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1677\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-item\" tabindex=\"-1\">Ressources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1679\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Blog<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1675\"><a href=\"https:\/\/ailio.de\/en\/jobs\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Jobs<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1817\"><a href=\"https:\/\/ailio.de\/en\/#contact\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">> Potential Analysis<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-46fb2911 elementor-section-full_width elementor-hidden-desktop elementor-hidden-tablet elementor-section-height-min-height elementor-section-height-default elementor-section-items-middle\" data-id=\"46fb2911\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;background_motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;background_motion_fx_opacity_effect&quot;:&quot;yes&quot;,&quot;background_motion_fx_opacity_range&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:10,&quot;end&quot;:10}},&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_effects_offset_mobile&quot;:50,&quot;background_motion_fx_opacity_direction&quot;:&quot;out-in&quot;,&quot;background_motion_fx_opacity_level&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;background_motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_offset&quot;:0,&quot;sticky_effects_offset&quot;:0,&quot;sticky_anchor_link_offset&quot;:0}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-42c9e9df\" data-id=\"42c9e9df\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-19475101 elementor-widget elementor-widget-shortcode\" data-id=\"19475101\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<header data-elementor-type=\"header\" data-elementor-id=\"1596\" class=\"elementor elementor-1596 elementor-431 elementor-431\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-393e3d4 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"393e3d4\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-f6d5e8b\" data-id=\"f6d5e8b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-046e347 elementor-widget-mobile__width-auto elementor-invisible elementor-widget elementor-widget-image\" data-id=\"046e347\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ailio.de\/en\/\">\n\t\t\t\t\t\t\t<img decoding=\"async\" width=\"97\" height=\"51\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2020\/05\/Logo_Ailio_mobil.png\" class=\"attachment-medium size-medium wp-image-984\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a7f5721\" data-id=\"a7f5721\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-d824420 elementor-nav-menu__align-end elementor-nav-menu--stretch elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-nav-menu--toggle elementor-nav-menu--burger elementor-invisible elementor-widget elementor-widget-nav-menu\" data-id=\"d824420\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;,&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-caret-down\\&quot; aria-hidden=\\&quot;true\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-text e--animation-grow\">\n\t\t\t\t<ul id=\"menu-1-d824420\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1658\"><a href=\"https:\/\/ailio.de\/en\/\" class=\"elementor-item\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1659\"><a href=\"https:\/\/ailio.de\/en\/services-overview\/\" class=\"elementor-item\">Use-Cases<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1660\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1405\" class=\"elementor-sub-item\">Services<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2174\"><a href=\"https:\/\/ailio.de\/en\/ai-use-cases-overview\/\" class=\"elementor-sub-item\">AI use cases overview<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2175\"><a href=\"https:\/\/ailio.de\/en\/business-intelligence\/\" class=\"elementor-sub-item\">Business Intelligence<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2176\"><a href=\"#\" class=\"elementor-sub-item elementor-item-anchor\">Technologien<\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2177\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\">Microsoft Azure partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2178\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\">Databricks partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2179\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\">Apache Kafka Event Streaming<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2180\"><a href=\"https:\/\/ailio.de\/en\/tech-stack-overview\/\" class=\"elementor-sub-item\">Tech stack overview<\/a><\/li>\n\t<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2181\"><a href=\"https:\/\/ailio.de\/en\/success-stories\/\" class=\"elementor-item\">Success stories<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2182\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\">Azure &#038; Databricks<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2183\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\">Databricks partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2184\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\">Microsoft Azure partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2185\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\">Apache Kafka Event Streaming<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1677\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-item\">Ressources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1679\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-sub-item\">Blog<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1675\"><a href=\"https:\/\/ailio.de\/en\/jobs\/\" class=\"elementor-sub-item\">Jobs<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1817\"><a href=\"https:\/\/ailio.de\/en\/#contact\" class=\"elementor-item elementor-item-anchor\">> Potential Analysis<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open eicon-menu-bar\"><\/i><i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close eicon-close\"><\/i>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-d824420\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1658\"><a href=\"https:\/\/ailio.de\/en\/\" class=\"elementor-item\" tabindex=\"-1\">Home<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1659\"><a href=\"https:\/\/ailio.de\/en\/services-overview\/\" class=\"elementor-item\" tabindex=\"-1\">Use-Cases<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1660\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1405\" class=\"elementor-sub-item\" tabindex=\"-1\">Services<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2174\"><a href=\"https:\/\/ailio.de\/en\/ai-use-cases-overview\/\" class=\"elementor-sub-item\" tabindex=\"-1\">AI use cases overview<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2175\"><a href=\"https:\/\/ailio.de\/en\/business-intelligence\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Business Intelligence<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2176\"><a href=\"#\" class=\"elementor-sub-item elementor-item-anchor\" tabindex=\"-1\">Technologien<\/a>\n\t<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2177\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Microsoft Azure partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2178\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Databricks partnership<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2179\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Apache Kafka Event Streaming<\/a><\/li>\n\t\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2180\"><a href=\"https:\/\/ailio.de\/en\/tech-stack-overview\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Tech stack overview<\/a><\/li>\n\t<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2181\"><a href=\"https:\/\/ailio.de\/en\/success-stories\/\" class=\"elementor-item\" tabindex=\"-1\">Success stories<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2182\"><a href=\"#\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">Azure &#038; Databricks<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2183\"><a href=\"https:\/\/ailio.de\/en\/databricks-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Databricks partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2184\"><a href=\"https:\/\/ailio.de\/en\/microsoft-azure-partnership\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Microsoft Azure partnership<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2185\"><a href=\"https:\/\/ailio.de\/en\/apache-kafka-event-streaming\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Apache Kafka Event Streaming<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1677\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-item\" tabindex=\"-1\">Ressources<\/a>\n<ul class=\"sub-menu elementor-nav-menu--dropdown\">\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1679\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Blog<\/a><\/li>\n\t<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1675\"><a href=\"https:\/\/ailio.de\/en\/jobs\/\" class=\"elementor-sub-item\" tabindex=\"-1\">Jobs<\/a><\/li>\n<\/ul>\n<\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-1817\"><a href=\"https:\/\/ailio.de\/en\/#contact\" class=\"elementor-item elementor-item-anchor\" tabindex=\"-1\">> Potential Analysis<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d162869 elementor-widget elementor-widget-menu-anchor\" data-id=\"d162869\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"totop\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/header>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<header class=\"elementor-section elementor-top-section elementor-element elementor-element-376873db elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"376873db\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;,&quot;shape_divider_bottom&quot;:&quot;pyramids&quot;,&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t<div class=\"elementor-shape elementor-shape-bottom\" aria-hidden=\"true\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M761.9,44.1L643.1,27.2L333.8,98L0,3.8V0l1000,0v3.9\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3b291aad\" data-id=\"3b291aad\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3579cf18 elementor-widget elementor-widget-post-info\" data-id=\"3579cf18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"post-info.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-inline-items elementor-icon-list-items elementor-post-info\">\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-c40290d elementor-inline-item\" itemprop=\"author\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-user-alt\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-author\">\n\t\t\t\t\t\t\t\t\t\tAleksander Fegel\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<li class=\"elementor-icon-list-item elementor-repeater-item-51fc0a2 elementor-inline-item\" itemprop=\"datePublished\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-calendar-check\"><\/i>\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-date\">\n\t\t\t\t\t\t\t\t\t\t<time>17\/06\/2022<\/time>\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65ef360f elementor-widget elementor-widget-theme-post-title elementor-page-title elementor-widget-heading\" data-id=\"65ef360f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"theme-post-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Field report on the optimization of software architecture<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/header>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-493fbacc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"493fbacc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4bbe4a1a\" data-id=\"4bbe4a1a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-76f44ab elementor-widget elementor-widget-image\" data-id=\"76f44ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"768\" height=\"324\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920-768x324.jpg\" class=\"attachment-medium_large size-medium_large wp-image-1056\" alt=\"\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920-768x324.jpg 768w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920-300x127.jpg 300w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920-1024x432.jpg 1024w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920-1536x648.jpg 1536w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg 1920w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53c4b6fd elementor-widget elementor-widget-text-editor\" data-id=\"53c4b6fd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Lately, I&#8217;ve been thinking a lot about software architecture decisions and sustainable programming. In fact, I&#8217;ve been doing that for the last few years. In the process, I reevaluated and reconsidered many decisions and constantly learned.<\/p>\n<p>Even now, the learning process is far from complete. New projects and new people always bring new impulses and opportunities. But I would like to take the opportunity to try to describe what &#8220;a software project&#8221; actually is for me.<\/p>\n<p>And it&#8217;s not that easy, because I want to make it as interesting as possible for you as a developer, or as understandable as possible for you as a non-developer. Therefore I decided to do this with a concrete example.<\/p>\n<h2>The example<\/h2>\n<p>Let&#8217;s dream: suppose we have an auto insurance company &#8211; a startup, or an already established company. As we move with the times, we have decided to build and restructure our company in a <em>data-driven<\/em> way.<\/p>\n<p>Here also directly the first insertion: <em>data-driven<\/em> &#8211; what does that actually mean? I don&#8217;t think there is a clear definition at all. As entrepreneurs, we want to act as profitably as possible. This means a realistic risk assessment of our customers. At the same time, we want as many customers as possible, which means we have to have an appealing product. We get a reasonable risk assessment with the most accurate and up-to-date data possible from our customers. This of course includes master data such as address, age, place of residence, occupational group. At the same time, behavioral data also counts here: do customers keep to the speed limits, do they drive daily or only occasionally, how long are the routes, are there an above-average number of accidents on the daily commute, and so on. This means that there is largely constant data in the form of master data and variable data or data that is constantly being added. Capturing and utilizing these is like a feat. We are not talking about a momentary collection of data, but about a historical collection including, if necessary, a real-time evaluation of the momentary data.<\/p>\n<p>But butter on the fish: <em>how do we actually get this really helpful data<\/em>?<\/p>\n<p>Since we go as mentioned earlier in the tooth of time of course with an app. Customers install the app on their cell phones and it is set for each trip. The app then transmits the current GPS data and other sensor data from the cell phone to us in <em>real time<\/em>. This gives us all the information we need to evaluate driving behavior and determine a risk score.<\/p>\n<h2>But what does <em>real time<\/em> actually mean?<\/h2>\n<p>This is a term that is often used <em>casually<\/em>. Theoretically, we want to be able to determine retroactively at any point in time when our customers are located. Technically implemented you can imagine that we write every GPS point including time into a continuous file. Then we call real time the smallest possible time interval in which GPS data is put into this file that we are satisfied with. This can be every nanosecond, millisecond, second, minute or even hour &#8211; whereby the real-time concept can be questioned, especially in large time intervals.<\/p>\n<p>Now, of course, another question arises: <em>what do we do with the collected data<\/em>?<\/p>\n<p>The answer is one of the sexiest answers there is: Machine Learning. Specifically, customer clustering and cluster-based time series analysis come to mind. But these are just two possibilities among many. The fact is: data is there to be evaluated. And that is exactly what needs to be done.<\/p>\n<p>Now that the framework is clear, we have understood the product, let&#8217;s get down to implementation.<\/p>\n<h2>Homepage<\/h2>\n<p>I have not mentioned this in the points above, but it must not be forgotten in any case. How else should customers find and contact us on the web? Instagram, Twitter and the like are certainly interesting and relevant, but there is no way around a homepage.<\/p>\n<p>The homepage has nothing to do with the product itself. It is used to win customers and, if necessary, to handle queries. This can be implemented in any way. PHP and WordPress is probably the most common variant. Personally, though, I&#8217;m not a big fan of WordPress and tend more towards Python solutions &#8211; in this particular case, probably Python Django.<\/p>\n<p>The homepage should get a landing page &amp; customer funnel as well as user area. At best, the user area displays dashboards on past driving behavior or provides customer support features.<\/p>\n<p>If you take WordPress here, you really have to want it. I do not want<\/p>\n<h2>Mobile app<\/h2>\n<p>This is where the real monster lies. The discussion whether hybrid or native is quickly answered: you have to actively access the sensors of the smartphones for the app. This is usually best done with a native app. In the worst case, you have to develop the same app in different programming languages.<\/p>\n<p>But much more interesting than the app is how the data is stored. Because we need this data for evaluation in real time on our server.<\/p>\n<p>The first consideration here is of course to provide a simple rest API and database. As shown in the diagram as an example.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-911\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/1dc0ac9b-2fb7-4a8b-9813-07c366215b5f.png\" alt=\"\" width=\"444\" height=\"266\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/1dc0ac9b-2fb7-4a8b-9813-07c366215b5f.png 444w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/1dc0ac9b-2fb7-4a8b-9813-07c366215b5f-300x180.png 300w\" sizes=\"(max-width: 444px) 100vw, 444px\" \/><\/p>\n<p>An initial plan: A mobile device sends data to a server. These are written to a database and evaluated in real time by an AI. This does nothing with the data for the time being.<\/p>\n<p>Before this is set in stone, it makes sense to take another breath here &#8211; because it&#8217;s not that easy!<\/p>\n<p>A major problem is snychronous communication. Data is sent from the cell phone to a server with a post-request. However, before the phone can continue, it must wait for the server&#8217;s response. However, this only occurs once the data set has been successfully written to a database and after a check has been made to see whether an anomaly exists.<\/p>\n<p>It&#8217;s all suboptimal. It would be nicer if the anomaly detection reported proactively and this process was decoupled from sending the data.<\/p>\n<p>In addition, a GPS signal may have to be sent constantly (e.g. to determine the current speed and compare it with the speed limits in the track section), or the cell phone sends information about G-forces and their directions to the server so that braking behavior or driving behavior in curves can be evaluated. Perhaps more data will be added as well. But the fact is: this is a very large data throughput.<\/p>\n<p>And suddenly you can consider whether a normal Rest API is still suitable at all, or whether you would rather provide a long-lasting connection to a constant data exchange via websockets.<\/p>\n<p>At the same time, these tend to be data with a clear time dependence &#8211; in other words, time series. Databases such as Prometheus, InfluxDB or, if you&#8217;re on AWS, TimescaleDB are good choices here.<\/p>\n<p>A bottleneck that arises here is the high-frequency writing to a database. Actually, there are always problems. One consideration here is to decouple the web server from the writing process to the database e.g. with a data streaming solution like Apache Kafka in the middle.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-912\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/af8ebeed-54c4-4f57-8dec-8b13c0a87582.png\" alt=\"\" width=\"818\" height=\"273\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/af8ebeed-54c4-4f57-8dec-8b13c0a87582.png 818w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/af8ebeed-54c4-4f57-8dec-8b13c0a87582-300x100.png 300w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/af8ebeed-54c4-4f57-8dec-8b13c0a87582-768x256.png 768w\" sizes=\"(max-width: 818px) 100vw, 818px\" \/><\/p>\n<p>Second design: Instead of a simple HTTP interface, Websockets are used, a different web protocol, this allows to maintain a continuous data stream. At the same time, you don&#8217;t write to a database right away, but hang another tool &#8211; in this case Kafka &#8211; in the middle. This decouples individual processes. The overall process is much more complex and may take longer, but the individual components are faster and easier to scale, which can be particularly relevant in the API server.<\/p>\n<p>And poof &#8211; away from the 0815 Rest API MySQL structure, to an exciting, complex, customizable scalable solution to handle the same problem. And justifiably one can ask oneself why one should voluntarily choose a maximally complex solution &#8211; why seemingly shoot oneself in the foot?<\/p>\n<p>Unfortunately, I can only say soberly: to compare this will be a separate blog post. I&#8217;m torn here. On sunny days I opt for the first solution, on cloudy days for the second.<\/p>\n<p>By the way, there are other ways to implement such a project apart from microservices. Specifically, even Akka comes to mind here. This enables event-based, distributed and persistent data processing, but remains largely monolithic (if you don&#8217;t mind otherwise). I think Akka is a very interesting insider tip for certain cases. Again, that would be a blog post of its own.<\/p>\n<h2>Data Science &amp; Machine Learning<\/h2>\n<p>Now that the architecture has been roughly thought about, we move on to the really exciting part.<\/p>\n<p>Essentially, it contrasts different types of Data Science:<\/p>\n<ul>\n<li>implementation for preventive measures e.g. anomaly detection<\/li>\n<li>implementation for time-shifted analysis purposes<\/li>\n<li>Company Abalysis Purposes<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-913\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/33da79af-3a63-4d83-9648-09d8108bf519.png\" alt=\"\" width=\"659\" height=\"462\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/33da79af-3a63-4d83-9648-09d8108bf519.png 659w, https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/33da79af-3a63-4d83-9648-09d8108bf519-300x210.png 300w\" sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/li>\n<\/ul>\n<div> <\/div>\n<p>Here again there are countless approaches. In this example, an approach using Apache Spark was chosen.<\/p>\n<p>Spark has the wonderful feature that it can distribute processes across different machines. Further, Spark can beautifully unify different data sources and allow a DataScientist to work with different data sources in the same way.<\/p>\n<p>In the concrete case, Spark is used both as a pipeline (writing directly into a database accessible to the user to retrieve later analyses of one&#8217;s own driving behavior), as well as for training models for anomaly detection, and for visualizing data as a purely internal company requirement.<\/p>\n<p>A real all-purpose weapon, then.<\/p>\n<h2>What&#8217;s the next step here?<\/h2>\n<p>Well, so far we have only talked about the implementation without concretely implement. Whereby &#8230; that is not entirely true. Look here: <a href=\"https:\/\/github.com\/FunWithMicroservices\">FunWithMicroservices<\/a><\/p>\n<p>Here you will find a concrete implementation of exactly our project in small style from me.<\/p>\n<p>But quite apart from that, we are at a point where we have to consider: How much, how good and how expensive does it actually have to be?<\/p>\n<p>And here it must be clear: such projects are always a huge tradeoff. This is because concrete implementation also includes the corresponding maintenance, further development and, above all, so-called monitoring or testing.<\/p>\n<p>I have often experienced and heard that customers have implemented a prototype. Prototype often means a test version of a software for a small group of users. Often the provisionally small circle of users grows unexpectedly fast. Or in other words: the prototype is not only used for testing purposes as agreed, but also productively for real operation.<\/p>\n<p>This is exactly what is legitimate. Because on the surface there is a usable product that works exactly as you would expect.<\/p>\n<p>But what often happens then is that feature development and bug fixes get mixed up in large quantities and bugs pile up with new features, or that new aches and pains of users are constantly added.<\/p>\n<p>And to make this clear: An application is always more than what you see and use. To keep an application executable, a developer must make it observable. This includes seeing as easily as possible what the load distribution on the servers looks like, in the case of using Kafka we definitely want to see how many readings have not been processed yet (this is called the consumer gap. If the gap increases, it means that something is wrong with our application). In the case of our API server, we may want to see if our instances are reasonably ballanced, or we may generally want to see if all of our servers are &#8220;healthy&#8221; right now, because in the end, everything runs on real hardware that can fail at less than 1%.<\/p>\n<p>At the same time we want to make sure that applications work as expected by e.g. storing logs permanently and centrally.<\/p>\n<p>Of course, we also want to be able to develop as quickly and efficiently as possible, which often means that the entire deployment process has to be automated.<\/p>\n<p>At the same time, it must also be ensured at best that the features work permanently &#8211; even after changes have been made. Tests are written for this purpose.<\/p>\n<p>And all this is just the tip of the iceberg. But all that is somehow part of the software. And everything is associated with a rather indirect and hypothetical benefit for the product as well as very concrete effort. For this reason, the question must always be asked: What of this do we actually need?<\/p>\n<p>But yes &#8211; here lies another huge area hidden about which you can of course write a whole separate blog article.<\/p>\n<h2>Author<\/h2>\n<p>Janis G\u00f6sser is a software engineer at Ailio. He loves pizza day and sometimes brings Mira &#8211; his cute dog to the office. Also, Janis has a Kafka fetish.<\/p>\n<h2>Do you want to address these issues?<\/h2>\n<p>Ailio GmbH is a Bielefeld-based service provider specializing in data science and artificial intelligence. We advise in both areas and unleash the potential of data that is currently lying fallow in German SMEs. In doing so, we take a cost-optimizing and risk-minimizing approach. If you are interested, please contact us directly!<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-103c4a2 elementor-widget elementor-widget-template\" data-id=\"103c4a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"template.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-template\">\n\t\t\t\t\t<div data-elementor-type=\"section\" data-elementor-id=\"1191\" class=\"elementor elementor-1191 elementor-888 elementor-888\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-86123eb elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"86123eb\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-d3d9712\" data-id=\"d3d9712\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0d677eb elementor-cta--skin-cover elementor-cta--valign-bottom elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"0d677eb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/ailio.de\/wp-content\/uploads\/2020\/07\/DanielBrokmeier.jpg);\" role=\"img\" aria-label=\"DanielBrokmeier\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item elementor-animated-item--enter-from-left\">\n\t\t\t\t\t\tDaniel Brokmeier\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__description elementor-cta__content-item elementor-content-item elementor-animated-item--enter-from-left\">\n\t\t\t\t\t\t<p>Head of New Business Development<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item elementor-animated-item--enter-from-left\">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-xs\" href=\"mailto:dbrokmeier@ailio.de\">\n\t\t\t\t\t\tContact\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-070105b\" data-id=\"070105b\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-15aeec3 elementor-widget elementor-widget-text-editor\" data-id=\"15aeec3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Do you want to work with us to bring the potential in your data to life? Then we should talk!<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb907db elementor-widget__width-inherit elementor-align-justify elementor-tablet-align-center elementor-mobile-align-justify elementor-widget elementor-widget-button\" data-id=\"cb907db\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-xs elementor-animation-grow\" href=\"https:\/\/calendly.com\/dbrokmeier\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Arrange appointment  &gt;<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-32453e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"32453e9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-36aca32\" data-id=\"36aca32\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-77c662e elementor-cta--skin-cover elementor-cta--valign-bottom elementor-hidden-tablet elementor-hidden-mobile elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action\" data-id=\"77c662e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"call-to-action.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-cta\">\n\t\t\t\t\t<div class=\"elementor-cta__bg-wrapper\">\n\t\t\t\t<div class=\"elementor-cta__bg elementor-bg\" style=\"background-image: url(https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/data-science-Projekt-starten.png);\" role=\"img\" aria-label=\"data science Projekt starten\"><\/div>\n\t\t\t\t<div class=\"elementor-cta__bg-overlay\"><\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-cta__content\">\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-cta__title elementor-cta__content-item elementor-content-item elementor-animated-item--enter-from-left\">\n\t\t\t\t\t\tUse cases for the application of AI in industry, manufacturing and mechanical engineering\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__description elementor-cta__content-item elementor-content-item elementor-animated-item--enter-from-left\">\n\t\t\t\t\t\t<p>Concrete figures for costs , ROI, scope and duration for the use of AI and data science.<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-cta__button-wrapper elementor-cta__content-item elementor-content-item elementor-animated-item--enter-from-left\">\n\t\t\t\t\t<a class=\"elementor-cta__button elementor-button elementor-size-xs\" href=\"https:\/\/ailio.de\/#kontakt\">\n\t\t\t\t\t\tDownload\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7081a2e elementor-post-navigation-borders-yes elementor-widget elementor-widget-post-navigation\" data-id=\"7081a2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"post-navigation.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-post-navigation\" role=\"navigation\" aria-label=\"Post Navigation\">\n\t\t\t<div class=\"elementor-post-navigation__prev elementor-post-navigation__link\">\n\t\t\t\t<a href=\"https:\/\/ailio.de\/en\/3-modern-ways-to-automate-business-processes\/\" rel=\"prev\"><span class=\"elementor-post-navigation__link__prev\"><span class=\"post-navigation__prev--label\">back<\/span><span class=\"post-navigation__prev--title\">3 modern ways to automate business processes<\/span><\/span><\/a>\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-post-navigation__separator-wrapper\">\n\t\t\t\t\t<div class=\"elementor-post-navigation__separator\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"elementor-post-navigation__next elementor-post-navigation__link\">\n\t\t\t\t<a href=\"https:\/\/ailio.de\/en\/3-modern-ways-to-automate-business-processes-2\/\" rel=\"next\"><span class=\"elementor-post-navigation__link__next\"><span class=\"post-navigation__next--label\">more<\/span><span class=\"post-navigation__next--title\">3 modern ways to automate business processes<\/span><\/span><\/a>\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1235a8d elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"1235a8d\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8454abe\" data-id=\"8454abe\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ff048b5 elementor-posts--align-left elementor-grid-tablet-1 elementor-grid-3 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-posts--show-avatar elementor-card-shadow-yes elementor-posts__hover-gradient elementor-widget elementor-widget-posts\" data-id=\"ff048b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;cards_columns_tablet&quot;:&quot;1&quot;,&quot;cards_columns&quot;:&quot;3&quot;,&quot;cards_columns_mobile&quot;:&quot;1&quot;,&quot;cards_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:35,&quot;sizes&quot;:[]},&quot;cards_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;cards_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.cards\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-cards elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-2300 post type-post status-publish format-standard has-post-thumbnail hentry category-azure-en category-data-science-applications\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ailio.de\/en\/the-achilles-heel-of-rag-systems-how-prompts-are-smuggled-in-and-how-to-protect-yourself\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/security-in-rag-systemen-300x169.png\" class=\"attachment-medium size-medium wp-image-2299\" alt=\"\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/security-in-rag-systemen-300x169.png 300w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/security-in-rag-systemen-1024x576.png 1024w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/security-in-rag-systemen-768x432.png 768w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/security-in-rag-systemen-1536x864.png 1536w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/security-in-rag-systemen-2048x1152.png 2048w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t<img alt='Aleksander Fegel' src='https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=128&#038;d=wp_user_avatar&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=256&#038;d=wp_user_avatar&#038;r=g 2x' class='avatar avatar-128 photo' height='128' width='128' \/>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ailio.de\/en\/the-achilles-heel-of-rag-systems-how-prompts-are-smuggled-in-and-how-to-protect-yourself\/\" >\n\t\t\t\tThe security Achilles heel of RAG systems: How prompts are smuggled in (and how to protect yourself)\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Retrieval Augmented Generation (RAG) systems are revolutionizing how we interact with information. By combining Large Language Models (LLMs) with external knowledge databases, they provide more<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ailio.de\/en\/the-achilles-heel-of-rag-systems-how-prompts-are-smuggled-in-and-how-to-protect-yourself\/\" aria-label=\"Read more about The security Achilles heel of RAG systems: How prompts are smuggled in (and how to protect yourself)\" tabindex=\"-1\" >\n\t\t\tread more &gt;\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tAleksander Fegel\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tMay 6, 2025\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-2296 post type-post status-publish format-standard has-post-thumbnail hentry category-data-science-applications category-databricks-en tag-ai-use-cases-industry tag-artificial-intelligence-manufacturing-examples tag-data-lakehouse-en tag-databricks-en tag-generative-design tag-industrial-ai-en tag-industry-4-0 tag-machine-learning-en tag-predictive-maintenance-en tag-production-optimization tag-quality-control tag-supply-chain-optimization\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ailio.de\/en\/industrial-ai-the-top-5-ai-use-cases-that-will-revolutionize-your-manufacturing-with-databricks-lakehouse-power\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/industrial-ai-usecases-databricks-300x169.png\" class=\"attachment-medium size-medium wp-image-2295\" alt=\"\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/industrial-ai-usecases-databricks-300x169.png 300w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/industrial-ai-usecases-databricks-1024x576.png 1024w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/industrial-ai-usecases-databricks-768x432.png 768w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/industrial-ai-usecases-databricks-1536x864.png 1536w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/05\/industrial-ai-usecases-databricks-2048x1152.png 2048w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t<img alt='Aleksander Fegel' src='https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=128&#038;d=wp_user_avatar&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=256&#038;d=wp_user_avatar&#038;r=g 2x' class='avatar avatar-128 photo' height='128' width='128' \/>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ailio.de\/en\/industrial-ai-the-top-5-ai-use-cases-that-will-revolutionize-your-manufacturing-with-databricks-lakehouse-power\/\" >\n\t\t\t\tIndustrial AI: The top 5 AI use cases that will revolutionize your manufacturing (with Databricks &amp; Lakehouse Power)\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>The manufacturing industry is on the threshold of a new era &#8211; driven by the power of artificial intelligence (AI) and the concept of Industry<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ailio.de\/en\/industrial-ai-the-top-5-ai-use-cases-that-will-revolutionize-your-manufacturing-with-databricks-lakehouse-power\/\" aria-label=\"Read more about Industrial AI: The top 5 AI use cases that will revolutionize your manufacturing (with Databricks &amp; Lakehouse Power)\" tabindex=\"-1\" >\n\t\t\tread more &gt;\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tAleksander Fegel\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tMay 6, 2025\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-2292 post type-post status-publish format-standard has-post-thumbnail hentry category-data-science-applications tag-ai-en tag-artificial-intelligence tag-business-intelligence-en tag-data-analysis tag-decision-making tag-digitization tag-innovation-en tag-machine-learning-explanation tag-predictive-analytics-en tag-reinforcement-learning-en tag-supervised-learning-en tag-what-is-ml\" role=\"listitem\">\n\t\t\t<div class=\"elementor-post__card\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/ailio.de\/en\/machine-learning-explanation-for-decision-makers-what-your-company-needs-to-know-about-ml\/\" tabindex=\"-1\" ><div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2025\/04\/machine-learning-einfach-erklaert-fuer-entscheider-300x169.png\" class=\"attachment-medium size-medium wp-image-2290\" alt=\"\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2025\/04\/machine-learning-einfach-erklaert-fuer-entscheider-300x169.png 300w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/04\/machine-learning-einfach-erklaert-fuer-entscheider-1024x576.png 1024w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/04\/machine-learning-einfach-erklaert-fuer-entscheider-768x432.png 768w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/04\/machine-learning-einfach-erklaert-fuer-entscheider-1536x864.png 1536w, https:\/\/ailio.de\/wp-content\/uploads\/2025\/04\/machine-learning-einfach-erklaert-fuer-entscheider.png 1960w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div><\/a>\n\t\t\t\t<div class=\"elementor-post__avatar\">\n\t\t\t<img alt='Aleksander Fegel' src='https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=128&#038;d=wp_user_avatar&#038;r=g' srcset='https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=256&#038;d=wp_user_avatar&#038;r=g 2x' class='avatar avatar-128 photo' height='128' width='128' \/>\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/ailio.de\/en\/machine-learning-explanation-for-decision-makers-what-your-company-needs-to-know-about-ml\/\" >\n\t\t\t\tMachine learning explanation for decision-makers: What your company needs to know about ML\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Artificial intelligence (AI) and machine learning (ML) are on everyone&#8217;s lips. They promise to revolutionize industries, optimize processes and create completely new business opportunities. But<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/ailio.de\/en\/machine-learning-explanation-for-decision-makers-what-your-company-needs-to-know-about-ml\/\" aria-label=\"Read more about Machine learning explanation for decision-makers: What your company needs to know about ML\" tabindex=\"-1\" >\n\t\t\tread more &gt;\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tAleksander Fegel\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\tApril 17, 2025\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3fb5c340 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"3fb5c340\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1f585af9\" data-id=\"1f585af9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3fa155a9 elementor-widget elementor-widget-shortcode\" data-id=\"3fa155a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<footer data-elementor-type=\"footer\" data-elementor-id=\"1591\" class=\"elementor elementor-1591 elementor-438 elementor-438\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-21a63f6 elementor-section-full_width elementor-hidden-tablet elementor-hidden-desktop elementor-section-height-default elementor-section-height-default\" data-id=\"21a63f6\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a0a1129\" data-id=\"a0a1129\" data-element_type=\"column\" data-e-type=\"column\" id=\"spalte1\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f64d447 e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"f64d447\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-69334b6\" href=\"https:\/\/www.linkedin.com\/company\/ailio\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-linkedin\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-993ef04\" href=\"https:\/\/www.facebook.com\/ailiogmbh\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-facebook-f\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-17a5a77\" href=\"https:\/\/www.youtube.com\/channel\/UCYYIIFE1GFZ0ZBXhv4PObgQ\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-youtube\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-e8a0c23\" href=\"https:\/\/www.instagram.com\/ailio_gmbh\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-instagram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2b0627f\" data-id=\"2b0627f\" data-element_type=\"column\" data-e-type=\"column\" id=\"spalte2\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7cbb5dd elementor-mobile-align-justify elementor-widget elementor-widget-button\" data-id=\"7cbb5dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#totop\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">UP<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc60e67 elementor-widget elementor-widget-heading\" data-id=\"fc60e67\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\"><span class=\"elementor-heading-title elementor-size-small elementor-inline-editing pen\" data-elementor-setting-key=\"title\" data-pen-placeholder=\"Eingabe hier...\">\u00a9 2022 Ailio Ltd.<\/span><\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-15ef4b9 elementor-hidden-desktop elementor-hidden-tablet elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"15ef4b9\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-9fecb1a\" data-id=\"9fecb1a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b017793 elementor-nav-menu--stretch elementor-nav-menu--dropdown-tablet elementor-nav-menu__text-align-aside elementor-widget elementor-widget-nav-menu\" data-id=\"b017793\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-caret-down\\&quot; aria-hidden=\\&quot;true\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-underline e--animation-fade\">\n\t\t\t\t<ul id=\"menu-1-b017793\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1655\"><a href=\"https:\/\/ailio.de\/en\/imprint\/\" class=\"elementor-item\">Imprint<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1657\"><a href=\"https:\/\/ailio.de\/en\/agb\/\" class=\"elementor-item\">AGB<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-2211\"><a href=\"http:\/\/Datenschutzerkl\u00e4rung\" class=\"elementor-item\">Data Privacy<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-b017793\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1655\"><a href=\"https:\/\/ailio.de\/en\/imprint\/\" class=\"elementor-item\" tabindex=\"-1\">Imprint<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1657\"><a href=\"https:\/\/ailio.de\/en\/agb\/\" class=\"elementor-item\" tabindex=\"-1\">AGB<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-2211\"><a href=\"http:\/\/Datenschutzerkl\u00e4rung\" class=\"elementor-item\" tabindex=\"-1\">Data Privacy<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-3056820\" data-id=\"3056820\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/footer>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-42a1109 elementor-section-full_width elementor-hidden-phone elementor-section-height-default elementor-section-height-default\" data-id=\"42a1109\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5153108\" data-id=\"5153108\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5c645ab elementor-widget elementor-widget-shortcode\" data-id=\"5c645ab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\t\t<footer data-elementor-type=\"footer\" data-elementor-id=\"1592\" class=\"elementor elementor-1592 elementor-327 elementor-327\" data-elementor-post-type=\"elementor_library\">\n\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-19a7e79 elementor-section-full_width elementor-hidden-phone elementor-section-height-default elementor-section-height-default\" data-id=\"19a7e79\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-a35b907\" data-id=\"a35b907\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c221588 elementor-hidden-phone elementor-widget elementor-widget-image\" data-id=\"c221588\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/ailio.de\/en\/\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"152\" height=\"80\" src=\"https:\/\/ailio.de\/wp-content\/uploads\/2020\/05\/Logo_Ailio_quer_rgb_footer.png\" class=\"attachment-large size-large wp-image-980\" alt=\"\" srcset=\"https:\/\/ailio.de\/wp-content\/uploads\/2020\/05\/Logo_Ailio_quer_rgb_footer.png 152w, https:\/\/ailio.de\/wp-content\/uploads\/2020\/05\/Logo_Ailio_quer_rgb_footer-150x80.png 150w\" sizes=\"(max-width: 152px) 100vw, 152px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ef82e76\" data-id=\"ef82e76\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-68ec49d elementor-nav-menu__align-end elementor-nav-menu--dropdown-mobile elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-nav-menu--toggle elementor-nav-menu--burger elementor-widget elementor-widget-nav-menu\" data-id=\"68ec49d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-caret-down\\&quot; aria-hidden=\\&quot;true\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;},&quot;toggle&quot;:&quot;burger&quot;}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-text e--animation-grow\">\n\t\t\t\t<ul id=\"menu-1-68ec49d\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1694\"><a href=\"https:\/\/ailio.de\/en\/jobs\/\" class=\"elementor-item\">Jobs<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1695\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-item\">Blog<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1697\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1197\" class=\"elementor-item\">Location Bielefeld<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1698\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1205\" class=\"elementor-item\">Location Hamburg<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2192\"><a href=\"https:\/\/ailio.de\/en\/?page_id=2072\" class=\"elementor-item\">Databricks User Group Bielefeld<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2193\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1954\" class=\"elementor-item\">Newsletter<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t<div class=\"elementor-menu-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Menu Toggle\" aria-expanded=\"false\">\n\t\t\t<i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--open eicon-menu-bar\"><\/i><i aria-hidden=\"true\" role=\"presentation\" class=\"elementor-menu-toggle__icon--close eicon-close\"><\/i>\t\t<\/div>\n\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-68ec49d\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1694\"><a href=\"https:\/\/ailio.de\/en\/jobs\/\" class=\"elementor-item\" tabindex=\"-1\">Jobs<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1695\"><a href=\"https:\/\/ailio.de\/en\/blog\/\" class=\"elementor-item\" tabindex=\"-1\">Blog<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1697\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1197\" class=\"elementor-item\" tabindex=\"-1\">Location Bielefeld<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1698\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1205\" class=\"elementor-item\" tabindex=\"-1\">Location Hamburg<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2192\"><a href=\"https:\/\/ailio.de\/en\/?page_id=2072\" class=\"elementor-item\" tabindex=\"-1\">Databricks User Group Bielefeld<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-2193\"><a href=\"https:\/\/ailio.de\/en\/?page_id=1954\" class=\"elementor-item\" tabindex=\"-1\">Newsletter<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2faf660 elementor-section-full_width elementor-hidden-phone elementor-section-height-default elementor-section-height-default\" data-id=\"2faf660\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-af6e0e3\" data-id=\"af6e0e3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-06b60e9 elementor-widget elementor-widget-heading\" data-id=\"06b60e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-small\">\u00a9 2023 Ailio GmbH<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-2aaf505\" data-id=\"2aaf505\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-2c63396 e-grid-align-mobile-center elementor-shape-rounded elementor-grid-0 e-grid-align-center elementor-widget elementor-widget-social-icons\" data-id=\"2c63396\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-d3f990b\" href=\"https:\/\/www.linkedin.com\/company\/ailio\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Linkedin<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-linkedin\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook-f elementor-repeater-item-993ef04\" href=\"https:\/\/www.facebook.com\/ailiogmbh\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook-f<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-facebook-f\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-17a5a77\" href=\"https:\/\/www.youtube.com\/channel\/UCYYIIFE1GFZ0ZBXhv4PObgQ\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Youtube<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-youtube\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-c88a3a1\" href=\"https:\/\/www.instagram.com\/ailio_gmbh\/\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<i aria-hidden=\"true\" class=\"fab fa-instagram\"><\/i>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-5278540\" data-id=\"5278540\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9bbf5d4 elementor-nav-menu__align-end elementor-nav-menu--dropdown-mobile elementor-nav-menu--stretch elementor-nav-menu__text-align-center elementor-widget elementor-widget-nav-menu\" data-id=\"9bbf5d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;full_width&quot;:&quot;stretch&quot;,&quot;layout&quot;:&quot;horizontal&quot;,&quot;submenu_icon&quot;:{&quot;value&quot;:&quot;&lt;i class=\\&quot;fas fa-caret-down\\&quot; aria-hidden=\\&quot;true\\&quot;&gt;&lt;\\\/i&gt;&quot;,&quot;library&quot;:&quot;fa-solid&quot;}}\" data-widget_type=\"nav-menu.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t<nav aria-label=\"Menu\" class=\"elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-horizontal e--pointer-none\">\n\t\t\t\t<ul id=\"menu-1-9bbf5d4\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1655\"><a href=\"https:\/\/ailio.de\/en\/imprint\/\" class=\"elementor-item\">Imprint<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1657\"><a href=\"https:\/\/ailio.de\/en\/agb\/\" class=\"elementor-item\">AGB<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-2211\"><a href=\"http:\/\/Datenschutzerkl\u00e4rung\" class=\"elementor-item\">Data Privacy<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<nav class=\"elementor-nav-menu--dropdown elementor-nav-menu__container\" aria-hidden=\"true\">\n\t\t\t\t<ul id=\"menu-2-9bbf5d4\" class=\"elementor-nav-menu\"><li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1655\"><a href=\"https:\/\/ailio.de\/en\/imprint\/\" class=\"elementor-item\" tabindex=\"-1\">Imprint<\/a><\/li>\n<li class=\"menu-item menu-item-type-post_type menu-item-object-page menu-item-1657\"><a href=\"https:\/\/ailio.de\/en\/agb\/\" class=\"elementor-item\" tabindex=\"-1\">AGB<\/a><\/li>\n<li class=\"menu-item menu-item-type-custom menu-item-object-custom menu-item-2211\"><a href=\"http:\/\/Datenschutzerkl\u00e4rung\" class=\"elementor-item\" tabindex=\"-1\">Data Privacy<\/a><\/li>\n<\/ul>\t\t\t<\/nav>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/footer>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Lately, I&#8217;ve been thinking a lot about software architecture decisions and sustainable programming. In fact, I&#8217;ve been doing that for the last few years. In the process, I reevaluated and reconsidered many decisions and constantly learned. Even now, the learning process is far from complete. New projects and new people always bring new impulses and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1056,"comment_status":"closed","ping_status":"open","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"footnotes":""},"categories":[34],"tags":[91],"class_list":["post-1088","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-theme-1","tag-ailio"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Field report on the optimization of software architecture - Ailio<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Field report on the optimization of software architecture - Ailio\" \/>\n<meta property=\"og:description\" content=\"Lately, I&#8217;ve been thinking a lot about software architecture decisions and sustainable programming. In fact, I&#8217;ve been doing that for the last few years. In the process, I reevaluated and reconsidered many decisions and constantly learned. Even now, the learning process is far from complete. New projects and new people always bring new impulses and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/\" \/>\n<meta property=\"og:site_name\" content=\"Ailio\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ailiogmbh\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-17T15:05:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-23T16:25:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"810\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Aleksander Fegel\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aleksander Fegel\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/\"},\"author\":{\"name\":\"Aleksander Fegel\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#\\\/schema\\\/person\\\/2d534c2e2e6e0965df06c7c1396d483b\"},\"headline\":\"Field report on the optimization of software architecture\",\"datePublished\":\"2022-06-17T15:05:10+00:00\",\"dateModified\":\"2022-11-23T16:25:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/\"},\"wordCount\":2185,\"publisher\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ailio.de\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/interior-g07c00b6a7_1920.jpg\",\"keywords\":[\"Ailio\"],\"articleSection\":[\"Theme 1\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/\",\"url\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/\",\"name\":\"Field report on the optimization of software architecture - Ailio\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ailio.de\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/interior-g07c00b6a7_1920.jpg\",\"datePublished\":\"2022-06-17T15:05:10+00:00\",\"dateModified\":\"2022-11-23T16:25:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ailio.de\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/interior-g07c00b6a7_1920.jpg\",\"contentUrl\":\"https:\\\/\\\/ailio.de\\\/wp-content\\\/uploads\\\/2022\\\/06\\\/interior-g07c00b6a7_1920.jpg\",\"width\":1920,\"height\":810},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/field-report-on-the-optimization-of-software-architecture\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\\\/\\\/ailio.de\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Field report on the optimization of software architecture\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/ailio.de\\\/en\\\/\",\"name\":\"Ailio - Data-Science und KI Dienstleister | Bielefeld \\\/ Hamburg | Azure \\\/ Databricks\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ailio.de\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#organization\",\"name\":\"Ailio GmbH\",\"url\":\"https:\\\/\\\/ailio.de\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ailio.de\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/Logo_Ailio_hoch_rgb-glow.png\",\"contentUrl\":\"https:\\\/\\\/ailio.de\\\/wp-content\\\/uploads\\\/2020\\\/04\\\/Logo_Ailio_hoch_rgb-glow.png\",\"width\":145,\"height\":222,\"caption\":\"Ailio GmbH\"},\"image\":{\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/ailiogmbh\",\"https:\\\/\\\/www.instagram.com\\\/ailio_gmbh\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/ailio\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCYYIIFE1GFZ0ZBXhv4PObgQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ailio.de\\\/en\\\/#\\\/schema\\\/person\\\/2d534c2e2e6e0965df06c7c1396d483b\",\"name\":\"Aleksander Fegel\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=96&d=wp_user_avatar&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=96&d=wp_user_avatar&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=96&d=wp_user_avatar&r=g\",\"caption\":\"Aleksander Fegel\"},\"sameAs\":[\"https:\\\/\\\/ailio.de\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Field report on the optimization of software architecture - Ailio","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/","og_locale":"en_US","og_type":"article","og_title":"Field report on the optimization of software architecture - Ailio","og_description":"Lately, I&#8217;ve been thinking a lot about software architecture decisions and sustainable programming. In fact, I&#8217;ve been doing that for the last few years. In the process, I reevaluated and reconsidered many decisions and constantly learned. Even now, the learning process is far from complete. New projects and new people always bring new impulses and [&hellip;]","og_url":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/","og_site_name":"Ailio","article_publisher":"https:\/\/www.facebook.com\/ailiogmbh","article_published_time":"2022-06-17T15:05:10+00:00","article_modified_time":"2022-11-23T16:25:09+00:00","og_image":[{"width":1920,"height":810,"url":"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg","type":"image\/jpeg"}],"author":"Aleksander Fegel","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Aleksander Fegel","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#article","isPartOf":{"@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/"},"author":{"name":"Aleksander Fegel","@id":"https:\/\/ailio.de\/en\/#\/schema\/person\/2d534c2e2e6e0965df06c7c1396d483b"},"headline":"Field report on the optimization of software architecture","datePublished":"2022-06-17T15:05:10+00:00","dateModified":"2022-11-23T16:25:09+00:00","mainEntityOfPage":{"@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/"},"wordCount":2185,"publisher":{"@id":"https:\/\/ailio.de\/en\/#organization"},"image":{"@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg","keywords":["Ailio"],"articleSection":["Theme 1"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/","url":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/","name":"Field report on the optimization of software architecture - Ailio","isPartOf":{"@id":"https:\/\/ailio.de\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#primaryimage"},"image":{"@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg","datePublished":"2022-06-17T15:05:10+00:00","dateModified":"2022-11-23T16:25:09+00:00","breadcrumb":{"@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#primaryimage","url":"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg","contentUrl":"https:\/\/ailio.de\/wp-content\/uploads\/2022\/06\/interior-g07c00b6a7_1920.jpg","width":1920,"height":810},{"@type":"BreadcrumbList","@id":"https:\/\/ailio.de\/en\/field-report-on-the-optimization-of-software-architecture\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/ailio.de\/en\/"},{"@type":"ListItem","position":2,"name":"Field report on the optimization of software architecture"}]},{"@type":"WebSite","@id":"https:\/\/ailio.de\/en\/#website","url":"https:\/\/ailio.de\/en\/","name":"Ailio - Data-Science und KI Dienstleister | Bielefeld \/ Hamburg | Azure \/ Databricks","description":"","publisher":{"@id":"https:\/\/ailio.de\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ailio.de\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ailio.de\/en\/#organization","name":"Ailio GmbH","url":"https:\/\/ailio.de\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ailio.de\/en\/#\/schema\/logo\/image\/","url":"https:\/\/ailio.de\/wp-content\/uploads\/2020\/04\/Logo_Ailio_hoch_rgb-glow.png","contentUrl":"https:\/\/ailio.de\/wp-content\/uploads\/2020\/04\/Logo_Ailio_hoch_rgb-glow.png","width":145,"height":222,"caption":"Ailio GmbH"},"image":{"@id":"https:\/\/ailio.de\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ailiogmbh","https:\/\/www.instagram.com\/ailio_gmbh\/","https:\/\/www.linkedin.com\/company\/ailio\/","https:\/\/www.youtube.com\/channel\/UCYYIIFE1GFZ0ZBXhv4PObgQ"]},{"@type":"Person","@id":"https:\/\/ailio.de\/en\/#\/schema\/person\/2d534c2e2e6e0965df06c7c1396d483b","name":"Aleksander Fegel","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=96&d=wp_user_avatar&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=96&d=wp_user_avatar&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e4d2d1345eb759c01f494bfa4e3f34e1b2b0bdcfc6dd43a0241eef44fd5c9309?s=96&d=wp_user_avatar&r=g","caption":"Aleksander Fegel"},"sameAs":["https:\/\/ailio.de"]}]}},"_links":{"self":[{"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/posts\/1088","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/comments?post=1088"}],"version-history":[{"count":0,"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/posts\/1088\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/media\/1056"}],"wp:attachment":[{"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/media?parent=1088"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/categories?post=1088"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ailio.de\/en\/wp-json\/wp\/v2\/tags?post=1088"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}