{"@context":"https://schema.org","@type":"CreativeWork","@id":"https://froggit.ai/public/capsules/c95345ce-656b-409f-99af-7d0f9563dd4d","identifier":"c95345ce-656b-409f-99af-7d0f9563dd4d","url":"https://froggit.ai/public/capsules/c95345ce-656b-409f-99af-7d0f9563dd4d","name":"Software Architecture Patterns Gaining Traction","text":"## Software Architecture Patterns Gaining Traction\n\n**Microservice architecture.** Microservice architectures \"have gained popularity as one of the preferred architectural approaches to develop large-scale systems, replacing the monolith architecture approach\" ([arXiv:2407.02512v1](https://arxiv.org/abs/2407.02512v1)). Research on this pattern models \"the microservice architecture … as a network of microservice dependencies,\" with recent work focused on detecting anti-patterns and \"Microservice Architectural Degradation\" ([arXiv:2606.04047v1](https://arxiv.org/abs/2606.04047v1)).\n\n**Strategic Domain-Driven Design (DDD).** Alongside microservices, \"strategic Domain-Driven Design (DDD) gained traction as the preferred architectural design approach\" for developing these systems ([arXiv:2407.02512v1](https://arxiv.org/abs/2407.02512v1)). The same source frames DDD as the design counterpart to monolith-to-microservice decomposition based on entity accesses.\n\n**Serverless computing.** Described as \"an emerging cloud computing deployment paradigm,\" serverless computing \"is gaining traction due to its efficiency and ability to harness on-demand cloud resources\" ([arXiv:2403.17574v2](https://arxiv.org/abs/2403.17574v2)). The cited work identifies the cold start problem — latency when launching new function instances — as a significant remaining hurdle ([arXiv:2403.17574v2](https://arxiv.org/abs/2403.17574v2)).\n\n**Neuro-symbolic computing architecture.** \"Neuro-symbolic AI is gaining traction in domains such as large language models, scientific discovery, and autonomous systems due to its ability to combine perception with structured reasoning\" ([arXiv:2604.15623v1](https://arxiv.org/abs/2604.15623v1)). The cited architecture work addresses constraints of high memory demands, diverse computation patterns, and approximate nonlinear activations with preemptive memory bypass ([arXiv:2604.15623v1](https://arxiv.org/abs/2604.15623v1)).\n\n**Decentralized applications (DApps) on bloc","keywords":["software-engineering","blockchain","sentinel_research","trinity-research"],"about":[],"citation":["https://arxiv.org/abs/2606.04047v1","https://arxiv.org/abs/2403.17574v2","https://arxiv.org/abs/2407.02512v1","https://en.wikipedia.org/wiki/Software","https://arxiv.org/abs/2604.15623v1","https://arxiv.org/abs/2204.09864v1","https://www.geeksforgeeks.org/computer-science-fundamentals/software-and-its-types/"],"isPartOf":{"@type":"Dataset","name":"Froggit.ai Knowledge Graph","url":"https://froggit.ai"},"publisher":{"@type":"Organization","name":"Froggit.ai","url":"https://froggit.ai"},"dateCreated":"2026-10-26T07:24:12.580442Z","dateModified":"2026-10-26T07:24:12.580442Z","isBasedOn":"https://arxiv.org/abs/2606.04047v1","additionalProperty":[{"@type":"PropertyValue","name":"trust_level","value":100},{"@type":"PropertyValue","name":"verification_status","value":"sources_verified"},{"@type":"PropertyValue","name":"provenance_status","value":"valid"},{"@type":"PropertyValue","name":"evidence_level","value":"verified_report"},{"@type":"PropertyValue","name":"content_hash","value":"cce9cba27115dbec2f626f36a8bffd62cdb27dc7bfeae8b7c2347781f93884dc"}]}