#microservices
The latest AI and developer news about #microservices, with the original source and a short summary.
The latest AI and developer news about #microservices, with the original source and a short summary.
Ensures stability and security through alternative model chaining during LLM failures and tokenization of sensitive data.
This article examines the concept of micro frontends, the background behind their emergence, and the integration strategies needed for a true implementation.
KakaoBank shares its experience of grappling with domain boundary separation and applying Spring Modulith while transitioning a legacy monolith to MSA.
Kurly's OMS team secured stable order processing and deployment efficiency with a small workforce through a Shared Cache architecture and MSA separation.
Oliveyoung shares the design experience of expanding the store domain, separated via DDD, into online and offline customer-facing services.
Introduces the architecture and implementation strategy Oliveyoung adopted to modernize its legacy store domain based on DDD tactical design.
This covers Oliveyoung's process of separating the store domain and establishing a DDD strategy to modernize OliveOne, its 10-year-old legacy system.
This covers the practical lessons learned from adopting and then removing Hexagonal Architecture during KakaoPay's Home server overhaul.
KakaoPay's Information Platform Team shares their case and benefits of adopting Spring Cloud Stream for data composition and pipeline processing.
KakaoBank successfully split its Home service into an MSA by moving away from a legacy monolithic server and applying Hexagonal Architecture and coroutines.
KakaoPay's Payment Tab has unveiled an architecture that serves diverse content flexibly and reliably by leveraging SDU and BFF structures.
KakaoPay developed a company-wide shared mock server based on open-source MockServer to improve service stability, enhancing testing efficiency.
Ktor offers faster boot times, lower resource usage, and superior Coroutine-based performance compared to Spring.
Oliveyoung's external seller service introduced an architecture that protects internal systems from spiky traffic through asynchronous processing and service separation.
This introduces a case study of applying a multi-module hexagonal architecture to KakaoBank's Message Hub system to minimize code duplication and improve scalability.
Banksalad automated gRPC clients with a Buf-based code generator, improving response speed by 90%.
Introduces a case study of adopting asynchronous communication and CDC using AWS MSK Connect, along with strategies for stable operation.
It explains the concept of CircuitBreaker, its state transitions, and how to use the Resilience4j library.
Separating the loan comparison DB from the credit management service reduced load and coupling.
A KakaoPay server developer introduces the importance of domain knowledge and the key tech stack experienced on the job.
Kurly integrated Kafka Streams with Spring to simplify message merging logic and transition to a structure enabling real-time health checks when threads die.
The Kakao Emoticon team transitioned a legacy monolith service with annual sales of 100 billion KRW to an MSA architecture using Kubernetes, ArgoCD, and Spring Cloud Gateway, reducing deployment burden and improving maintainability.
At Kakao's TechTalk seminar, the TF organization structure and technology adoption cases for the social audio service 'mm' were shared.
By separating Jenkins and Argo CD and applying GitOps, deployment automation was achieved while minimizing operational resources.