본문 바로가기

개발44

[Java] Armeria Service에서 사용되는 유용한 Annotation 이 글은 Armeria 1.16.0 Version을 기준으로 작성되었습니다. 이전 글 보러 가기 [Java] Armeria - Restful API 서버 구축하기 - (1) Application 생성 [Java] Armeria - Restful API 서버 구축하기 - (1) Application 생성 이번 글에서는 LINE에서 탄생 한 Open Source Framework인 Armeria를 이용하여, Restful API 서버를 간단하게 구축해보려고 합니다. Armeria는 LINE 내에서 사용 중이던 어떤 기술의 한계점을 극복하기 위해 자체 far-ming.tistory.com [Java] Armeria - Restful API 서버 구축하기 - (2) 도메인서비스 연동 [Java] Armeria.. 2022. 7. 3.
[Java] Armeria - Restful API 서버 구축하기 - (2) 도메인서비스 연동 이번 글에선 이전 글에 이어, Armeria Framework에 Restful HTTP API 서비스 연동을 진행해보겠습니다. 이전 글 보러 가기 - [Java] Armeria - Restful API 서버 구축하기 - (1) Application 생성 [Java] Armeria - Restful API 서버 구축하기 - (1) Application 생성 이번 글에서는 LINE에서 탄생 한 Open Source Framework인 Armeria를 이용하여, Restful API 서버를 간단하게 구축해보려고 합니다. Armeria는 LINE 내에서 사용 중이던 어떤 기술의 한계점을 극복하기 위해 자체 far-ming.tistory.com 이번 예시에선 책(Book)이라는 도메인을 사용할 것입니다. Book.. 2022. 6. 29.
[Java] Armeria - Restful API 서버 구축하기 - (1) Application 생성 이번 글에서는 LINE에서 탄생 한 Open Source Framework인 Armeria를 이용하여, Restful API 서버를 간단하게 구축해보려고 합니다. Armeria는 LINE 내에서 사용 중이던 어떤 기술의 한계점을 극복하기 위해 자체 개발한 Framework라고 알고 있는데, 자세한 배경은 알지 못합니다. Armeria는 Java, Kotlin 언어를 지원하여 기존 Spring 기반 Framework를 개발 및 운영하던 개발자들에게도 어느 정도 친숙하게 접근할 수 있는 접근성을 가진 것으로 보입니다. 또한 Eureka, Grpc, Kafka, Kotlin(coroutines), HTTP client/server 등과 같은 의존성을 제공함으로써, 다양한 서비스, Infra를 구축할 수 있도.. 2022. 6. 29.
In-Memory DB(Redis) vs RDB(Oracle) - Performance 비교 이번 글에서는 RDB와 In-Memorry DB의 퍼포먼스 비교에 대한 이야기를 해보고자 한다 먼저 이 글을 보는 독자는 RDB와 In-Momorry DB의 차이에 대한 기본적인 지식이 있는 것을 전제로 한다 (하지만 링크는 첨부한다 💁🏻 What is the difference between an in-memory database and a traditional database?) In-Memorry DB가 RDB에 비해 Cache성 데이터를 Read 하는 것에 있어 그 퍼포먼스가 뛰어나다는 얘기는 익히 들어 알고 있지만 실질적으로 정확한 비교 수치를 확인하고 싶었다 비교 수치를 확인하기 위해 간단한 SpringBoot Application을 생성하고 각 DB는 대중적으로 사용되는 Redis, Orac.. 2022. 6. 11.
반응형