[멋쟁이사자처럼 백엔드 TIL/ 그때 살껄;;..] 거래 시스템 설계
1. 서론 프로젝트에서 가장 중요한 부분중 하나라고 생각한다. 코인 거래 관련 사이트인 만큼 코인 거래 로직은 설계 단계를 깊게 고민해 봐야 한다고 생각했다. 어떤 알고리즘을 사용해야하는지 그리고 그것의 장단점을 통해서 내가 만드는 프로그램이 단점을 보완하고 장점은 살릴수 있는지 그리고 어떤 소프트웨어를 사용해야 내가 생각한 로직을 잘 녹여낼 수 있는지 고…
한국 개발 블로그의 글을 모았습니다.
1. 서론 프로젝트에서 가장 중요한 부분중 하나라고 생각한다. 코인 거래 관련 사이트인 만큼 코인 거래 로직은 설계 단계를 깊게 고민해 봐야 한다고 생각했다. 어떤 알고리즘을 사용해야하는지 그리고 그것의 장단점을 통해서 내가 만드는 프로그램이 단점을 보완하고 장점은 살릴수 있는지 그리고 어떤 소프트웨어를 사용해야 내가 생각한 로직을 잘 녹여낼 수 있는지 고…
이 글에서는 AI 시대의 변화와 함께 LangChain이 어떻게 언어 모델의 한계를 극복하고 실질적인 애플리케이션 개발을 가능하게 하는지 살펴보겠습니다.
삼성SDS의 R&D Cloud for AI는 GPU 클러스터링으로 AI 연구를 가속화합니다. AI 연구자들이 복잡한 연산 작업을 빠르고 효율적으로 처리할 수 있도록, 최적화된 환경과 리소스 관리 기능을 제공합니다.
올리브영은 뷰티 상품을 중심으로 각기 다른 특징을 가진 상품을 고객에게 전달하고 있습니다. 최근엔 W CARE…
이 아티클에서는 소프트웨어 개발 생산성 향상을 위해 AI 코딩 도구를 도입할 때 고려해야 사항들이 무엇인지 살펴봅니다.
테스트를 거치지 않은 소프트웨어는 없습니다. 하지만 많은 기능을 가져 복잡해진 현대의 소프트웨어를 온전히 테스트하는 것은 굉장히 어려운 일입니다. 이러한 테스트를 자동화하지 않은 채 소프트웨어를 지속적으로 배포하는 것은 불가능에 가깝다고 할 수 있습니다. 이번 글에서는 카카오스타일에서 진행하는 UI 테스트 자동화 시스템에 대해 설명해보겠습니다.
// Axios 인스턴스 생성 const api = axios.create({ baseURL: API_BASE_URL, withCredentials: true, // 모든 요청에 대해 withCredentials: true 설정 }); 1. 서론 엄청난 에러들과 싸운 그리고 프론트엔드에서 고생을 많이한 분기점 프론트엔드에서 고생을 해서 깊게는 아니지만 얻어…
이번 포스팅에서는 백엔드 개발자라면 꼭 알아야 할 러스트(Rust)의 동시성 제어 방법을 소개합니다. 러스트는 소유권 시스템과 async/await 키워드를 통해 동시성 문제를 안전하고 효율적으로 해결합니다. std::thread 모듈과 Tokio 크레이트를 활용하면 스레드를 손쉽게 생성하고 제어할 수 있으며, 비동기 프로그래밍으로 메인 스레드의 반응성을…
카카오뱅크 AI실의 Louis와 Conor는 지난 5월 미국 시애틀에서 열린 Microsoft Build 2024에 참석하여 최신 기술과 트렌드를 직접 경험했습니다. 이번 블로그 글에서는 MS Build의 전반적인 프로그램과 분위기, 그리고 주목할만한 기술 세션들에 대한 생생한 후기를 공유합니다. AI와 Microsoft 제품의 미래에 대한 이야기를 담아…
AI SaaS 도입으로 검색 경험을 개선한 사례 소개
1. Spring Securiy 6.0 관리자가 여러 행동을 할수 있는 프로젝트인 만큼 관리자, 유저, 비로그인 유저 허용 페이지를 따로 나눴다. Jwt필터를 통해서 인증, 인가를 처리하도록 했다. package com.kmbbj.backend.global.config.security; import com.kmbbj.backend.global.config.…
1. 프로젝트 문서 및 일정 이슈관리 - Github 프로젝트 문서 및 일정 이슈관리는 여러 tool들이 있다. Jira : 에자일 프로젝트 관리, 스크럼 및 칸반 보드 및 다양한 플러그인 Flow : 최초의 한국 AI 프로젝트 관리 툴 Jira에도 뒤쳐지지 않는 여러 기능을 포함 및 확장성도 더 좋음 Confluence : 위키 기반 문서 관리, 팀 협업…
안녕하세요. 올리브영 플랫폼엔지니어링팀 리더 무스타파🌙입니다. DASH 2024 Datadog에서는 매년 새롭게 런칭되는 서비스와 다양한 성공 사례와 경험을 공유하기 위해서 뉴욕에서 DASH라는 컨퍼런스를 개최합니다. 이번 DASH 202…
이 글에서는 대규모 언어 모델(LLM) 대신 소규모 언어 모델(SLM)을 선택하는 이유, IT 리더들의 지속 가능성 고려, 에너지 효율성, 데이터 통제 문제 등을 분석합니다.
프로덕션 환경에서 ZIO 애플리케이션을 최대한 빠르게 만드는 방법.
카카오스타일에서는 서버 드리븐 UI(Server Driven UI, 이하 SDUI) 를 통해 UI의 유연성을 가져가고 있습니다. 서버가 클라이언트 UI를 동적으로 제어하므로써 빌드 및 배포 없이도 UI 업데이트를 할 수 있고, A/B 테스트도 효율적으로 수행할 수 있었습니다. 다만 이렇게 구축된 시스템을 몇년간 운영하다보니 몇가지 문제점이 발생했습니다. 이…
안녕하세요! 올리브영에서 라이브관과 매거진관을 담당하고 있는 몌으니입니다🦦💙 올리브영의 백오피스(BackOffice)시스템(이하 BO)에 Storybook…
이 아티클에서는 클라우드 전환 단계별로 적절한 보안 전략을 수립하고, 보다 안전하고 효율적인 클라우드 환경을 구축할 수 있도록 가이드를 제공합니다.
이른바 'IT 회사'로 불리는 많은 기업들은, 그들이 개발하는 제품을 통한 기술력을 홍보하고 작성자의 퍼스널 브랜딩을 지원하는 등의 다양한 목적으로 기술(테크) 블로그를 운영하고 있습니다. SK에서도 SK플래닛을 포함한 이른바 SK ICT Family사들이 각 사별 특성에 맞는 테크 블로그를 운영하고 있는데요, 이번 글에서는 SK ICT…
새 글을 RSS 리더나 슬랙에서 받아볼 수 있어요.