[{"data":1,"prerenderedAt":298},["ShallowReactive",2],{"service:architecture:en":3,"cases:en":90},{"id":4,"title":5,"approach":6,"body":19,"capabilities":37,"description":32,"extension":53,"icon":14,"meta":54,"metrics":55,"navigation":59,"order":60,"path":61,"relatedCases":62,"relatedServices":64,"seo":68,"slug":71,"stackGroups":72,"stem":85,"summary":86,"tagline":87,"value":88,"__hash__":89},"services_en\u002Fen\u002Fservices\u002Farchitecture.md","Architecture consulting",[7,11,15],{"title":8,"description":9,"icon":10},"Workshops","Co-design with the team.","graph",{"title":12,"description":13,"icon":14},"Architecture document","Clear decisions and rationale.","blueprint",{"title":16,"description":17,"icon":18},"Load scenarios","We test limits in advance.","gauge",{"type":20,"value":21,"toc":31},"minimark",[22,27],[23,24,26],"h2",{"id":25},"how-we-do-it","How we do it",[28,29,30],"p",{},"We design systems for real goals and load: workshops with the team, an architecture document with rationale, and limit testing through load scenarios.",{"title":32,"searchDepth":33,"depth":33,"links":34},"",3,[35],{"id":25,"depth":36,"text":26},2,[38,41,44,47,50],{"title":39,"description":40},"Architecture audit","Weak points and risks under load.",{"title":42,"description":43},"System design","Architecture for goals and scale.",{"title":45,"description":46},"Load planning","Sizing for peak scenarios.",{"title":48,"description":49},"Tech due diligence","Assessment of technical health.",{"title":51,"description":52},"Stack selection","Well-reasoned technology choices.","md",{},[56],{"value":57,"label":58},"×8","load headroom",true,7,"\u002Fen\u002Fservices\u002Farchitecture",[63],"digital-bank",[65,66,67],"backend","cloud-devops","integration",{"title":69,"description":70},"Architecture consulting — HomeITTech","System design, architecture audits, load planning and tech due diligence.","architecture",[73,79],{"group":74,"items":75},"Architecture",[76,77,78],"Microservices","Modular architecture","Monolith",{"group":80,"items":81},"Approach",[82,83,84],"High-load solutions","Fault tolerance","Integrations","en\u002Fservices\u002Farchitecture","System design, architecture audits and load planning.","Design before you build.","We design systems that withstand growth — before the first line of code.","qZsi_TUuUZY7mJt3sqD2i4fjFhXoiMmxZ5C1fhpaoMA",[91,204],{"id":92,"title":93,"architecture":94,"body":126,"challenge":154,"cover":155,"description":32,"extension":53,"featured":59,"glance":157,"headlineMetric":169,"impact":171,"industry":182,"meta":183,"navigation":59,"order":184,"path":185,"quote":186,"related":189,"seo":191,"slug":63,"stack":194,"stem":202,"__hash__":203},"cases_en\u002Fen\u002Fcases\u002Fdigital-bank.md","Digital bank",{"nodes":95,"edges":118},[96,100,104,108,111,115],{"id":97,"label":98,"group":99},"app","Mobile app","client",{"id":101,"label":102,"group":103},"gw","API Gateway","edge",{"id":105,"label":106,"group":107},"payments","Payment service","core",{"id":109,"label":110,"group":107},"ledger","Ledger",{"id":112,"label":113,"group":114},"bus","Event bus","infra",{"id":116,"label":117,"group":107},"antifraud","Anti-fraud",[119,120,121,123,124],{"from":97,"to":101},{"from":101,"to":105},{"from":105,"to":109,"label":122},"idempotent",{"from":105,"to":112},{"from":112,"to":116,"label":125},"real-time",{"type":20,"value":127,"toc":149},[128,132,135,139,142,146],[23,129,131],{"id":130},"the-challenge","The challenge",[28,133,134],{},"The team needed to launch a digital bank from scratch and be ready for multiplied user growth without sacrificing payment reliability.",[23,136,138],{"id":137},"the-architecture","The architecture",[28,140,141],{},"We rebuilt the payment path on an event-driven architecture: idempotent operations, an event bus, and real-time anti-fraud. This let us scale processing horizontally and keep latency stable under load.",[23,143,145],{"id":144},"the-impact","The impact",[28,147,148],{},"In 14 months the bank grew to 2.5M users, peak load grew 8× with no degradation, and releases ship with zero downtime.",{"title":32,"searchDepth":33,"depth":33,"links":150},[151,152,153],{"id":130,"depth":36,"text":131},{"id":137,"depth":36,"text":138},{"id":144,"depth":36,"text":145},"Launch a full digital bank and withstand explosive user growth without degrading the payment path and with zero downtime on releases.",{"variant":10,"accent":156},"signal",[158,161,163,166],{"value":159,"label":160},"2.5M","active users",{"value":57,"label":162},"peak load growth",{"value":164,"label":165},"99.99%","uptime",{"value":167,"label":168},"14 mo","to launch",{"value":159,"label":170},"users in 14 months",[172,175,178],{"value":159,"label":173,"note":174},"users","within 14 months of launch",{"value":57,"label":176,"note":177},"peak load","with no latency degradation",{"value":179,"label":180,"note":181},"0","downtime on releases","gradual rollout","banking",{},1,"\u002Fen\u002Fcases\u002Fdigital-bank",{"text":187,"role":188},"The platform handled growth we didn't expect this fast — and never went down.","Director of Digital Products",[190],"insurance-claims",{"title":192,"description":193},"Digital bank — HomeITTech case","2.5M users in 14 months, 8× peak load growth with no degradation, zero downtime on releases.",[195,196,197,198,199,200,201],"Swift","Kotlin","Kotlin Multiplatform","Go","Kafka","PostgreSQL","Kubernetes","en\u002Fcases\u002Fdigital-bank","mkkg6jlRa4sJnntnMg9lxmHeN7EllyfH4bm7klW2O60",{"id":205,"title":206,"architecture":207,"body":232,"challenge":254,"cover":255,"description":32,"extension":53,"featured":59,"glance":258,"headlineMetric":271,"impact":272,"industry":281,"meta":282,"navigation":59,"order":36,"path":283,"quote":284,"related":287,"seo":288,"slug":190,"stack":291,"stem":296,"__hash__":297},"cases_en\u002Fen\u002Fcases\u002Finsurance-claims.md","Claims platform",{"nodes":208,"edges":225},[209,212,215,219,222],{"id":210,"label":211,"group":99},"portal","Claims portal",{"id":213,"label":214,"group":107},"intake","Intake & validation",{"id":216,"label":217,"group":218},"ocr","AI document processing","ai",{"id":220,"label":221,"group":107},"rules","Rules engine",{"id":223,"label":224,"group":107},"payout","Payouts",[226,227,229,230],{"from":210,"to":213},{"from":213,"to":216,"label":228},"documents",{"from":216,"to":220},{"from":220,"to":223,"label":231},"auto-decision",{"type":20,"value":233,"toc":249},[234,236,239,241,244,246],[23,235,131],{"id":130},[28,237,238],{},"Claims were slowed by manual document handling and fragmented checks. The process had to be faster while keeping accuracy.",[23,240,138],{"id":137},[28,242,243],{},"We built an end-to-end digital flow: AI extracts data from documents, the rules engine runs checks and makes automatic decisions, and complex cases go to a human.",[23,245,145],{"id":144},[28,247,248],{},"Processing time dropped by 40%, 70% of documents are handled without manual entry, and the platform sustains over a million claims a year.",{"title":32,"searchDepth":33,"depth":33,"links":250},[251,252,253],{"id":130,"depth":36,"text":131},{"id":137,"depth":36,"text":138},{"id":144,"depth":36,"text":145},"Cut the claim processing time and remove manual data entry from documents without losing check accuracy.",{"variant":256,"accent":257},"flow","violet",[259,262,265,268],{"value":260,"label":261},"−40%","claim processing time",{"value":263,"label":264},"70%","of documents processed automatically",{"value":266,"label":267},"24\u002F7","digital process",{"value":269,"label":270},"1M+","claims per year",{"value":260,"label":261},[273,276,279],{"value":260,"label":274,"note":275},"processing time","from claim to decision",{"value":263,"label":277,"note":278},"automation","of documents without manual entry",{"value":269,"label":270,"note":280},"on one platform","insurance",{},"\u002Fen\u002Fcases\u002Finsurance-claims",{"text":285,"role":286},"Claims speed became our competitive advantage.","Head of Digital Transformation",[63],{"title":289,"description":290},"Claims platform — HomeITTech case","−40% claim processing time, 70% of documents automated, 24\u002F7 digital claims.",[292,293,294,295,200,201],"TypeScript","Vue","Python","ML pipeline","en\u002Fcases\u002Finsurance-claims","0uIfKi8_JzmtkL1hiAw6uN2oqMReP2Mc7p8pdZoiyUM",1793366507061]