들어가며,

요즘 빅테크 백엔드 개발자는 어떤걸 개발하고 있을까?
👑 프론트엔드 마스터 클래스: https://inf.run/Yj6A4 🔥 라이브 다시보기는 한달 990원 맴버쉽 가입: https://www.youtube.com/channel/UCSQRF8yIhSMVRXhIqLxQnsw/join 🏆 멤버십 가입 감사합니다! 온상온상님, seongjun Min님, jun님, kan58dan님, 홍준혁님, kenny님, Jason님, Toots Kim님, 나비는바다겡서님, justsoSO님, 탱크보이님, 최경락 (K_ROCK_)님, Sydney님, jy p님, 당근이실엇님, catch22 (catch22)님, mas chae님, 이너피스 (Jake)님, For my something님, Jaewon Kim님, Min님, KBJ님, favorition님, Sngwon님, Ba Keem님, gufgyjdthbt님, 김민준님, David oh님, 근육만두님, 김성민님, 박지호님, Yechan Kim님, 8__도트님, 안트라이님, 이수찬님, 박재은님, 지원님, S2OㅅOww님, Hunter Joe님, seokhun lee (2801c)님, 두비두님, Omphalos님, 안암나무님, Chris Suh님, 수호윤님, WM PARK님, 우지님, 박상훈님, 김건웅님, 정경민님, MAZIK님, 빵빵한 남성용 경량패딩님, 김진성님, afjlkasdl님, MinchoLuve님, doublejan님, 조바이블님, 류지환님, 정창훈님, khkang님, 에이든님, 인디안주너님, 거여우님, Yeongsan Son님, 제로유자차님, lee님, 정찬영님, brewer sprit jin lancerxr (justsomebodythisera24)님, 코딩하는 감자님, JUWAN JIN님, Seonghwan Ju님, 동진님, Sean Kim님, 진승연님, 아프지말자님, with ye님, Johnny님, Nochi님, 깐돌엄마님, pau님, JayM66님, 관태님, 소 먹고 외양간 먹기님, jack12qe님, Evans Bill님, Agnes Kyuun Park님, Viewer님, 고수희님, im -님, 내생각아닌것같아님, 배고파님, WH님, 노약자입니다님, ideal님, duddnd님, hugo님, 은동혁님, Kim님, 김영재님, 김도현님, dhkim님, Do Yeon Kim님, 이름님, 굿쟁님, 이상윤님, 어허이님, de-novo님, sy l님, 잼순2님, Fjrnei님, 김영현님, 지민성님, 박지현님, 박찬호님, 윤경현님, 구아나님, Inkyum Kim님, 뱁새님, 타와님, 오ㅁㅅ님, 이ᄆ님, 파가니니님, 이창하님, JY C님, 이주호님, 정성훈(Flik)님, jiu_님, 종후 문님, 난뒤로안가님, 강지민님, 종우님, 호영님, NA K (KNA)님, hyunjoon kim님, 김성훈님, TS 0 (TS)님, yongjin Lee님, Seongjun Hong님, 진벅님, joongsun feynman님, 초라기님, 이님, hayoon님, 엄세영님, rychi님, Ggeon님, 안녕하세요님, 박희범님, Juyoung Suk님, Yunkoo LEE님, 이원준님, TypeS님, Qa님, 위아워스님, 신지수님, hansr321님, 봄봄님, 안성재님, 민규 김님, Miiieee님, 벌꿀오소리님, 조재신님, 남경찬님, Eric J님, Timothy님, 한정희님, 코코님, Na Han님, Nova_노바님, 잘 존님, 박재은님, Schwidora님, 이군님, 케냐더블(케냐더블에이)님, 이돈호 변호사님, 그게말이되냐님, 까마귀는 까악까악 학은 하악하악님, 모리슨 호텔님, 황준혁님, 서영환님, 목각인형님, 엄대영님, minkwan won님, ALPHA MOON님, 김재훈님, 이재하님, Tututunar님, 쉬어감님, 김강민님, 돌까님, 박수현님, 곗돈님, 죽어잇어시체처럼님, eo님, sangyeon Kang님, hello world님, Jose Moore님, 엑스텐디님, Inho Cho님, hoyeong님, Evans Bill님, YOUNG님, 구므도루님, 김예지님, Allidoit님, 내생각엔아닌것같아님, 아자님, GhillieDhu님, 오현재님, 스포티과이님, paul kang님, 김빙봉님, uu noynoy님, 허니님, etueuewu584님, 이달리님, yy님, 선구 김님, chanki님, web-dev-spider님, 김현빈 (김사제)님, 2reb306님, 김동환님, 기우기님, nayoutub님, jik님, 푸기님, Cold님, 이창훈님, J9님, givemeso님, 꼴록이님, 지원님, Bts포에버님, cm s님, 고시훈님, 남궁현석님, Keep Going님, 강기봉님, Kwang-Woo Lee님, 조빵일님, Cliche님, ksky님, 멀머님, 익명의 사용자님, 조진혁님, 실험용님, 안유성님, 할수있는일부터차근차근님, The One님, MAZIK님, 박완호님, Patrick Jeong님, 전대혁님, 김인태님, 루프백님, Mocha님, 곰문곰문님, 개발용 채널님, 박광열님 감사합니다! 📕 출간서적 《쉽게 설명한 자바스크립트》 보러가기 알라딘: https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=344435187 📕 출간서적 《UX 디자인의 모든 것》 보러 가기 교보문고 https://product.kyobobook.co.kr/detail/S000001842178 📩 비즈니스 문의 : joshephan0204@gmail.com
요즘 빅테크 백엔드 개발자는 어떤걸 개발하고 있을까?
이 영상을 정리하고, 나의 생각과 아이디어를 정리해보았다.
 

정리

그래서 요즘 빅테크들이 무엇을 개발하고 있는가?
바로 “LLM 기반 Query 시스템” 이다.
  • 기존
    • RESTFUL API, CRUD, ORM …
  • 요즘
    • 관리자 UI에 LLM창 넣음
    • 관리자가 → “이번 달 실적 알려줘” or “A 상품의 매출을 작년과 비교해줘”
    • AI가 이 질문을 query로 변경 → response
 
물론 속도와 비용의 문제가 있겠지만,
관리자들이 필요한 정보를 AI한테 요청해서 모든 정보를 뽑아낼 수 있다.
 
그러나 질문에 따라 받는 응답이 매번 일정할 수 없다
→ 프론트에서 strict하게 렌더링 영역을 만들 수 없다.
→ 따라서 dynamic layout을 구현해야 한다.
 
그러나 Response가 어떻게 올지도 모르는데?
벡엔드에서 json으로 응답하는 것이 아니라, 정확히는 json내에 data + html 형태로 제공하면 된다.
기존 시스템 프롬프트로 세팅하면 된다.
 

무엇을 고려해야 할까

  • 벡터로 저장되는 데이터 형태
  • 데이터 웨어하우스 연동
  • AI에게 거대한 데이터를 어떻게 최적으로 보내줄 것인가?
    • 데이터 스트림
 

내 생각

실제로 많은 직무에서 데이터를 정리해서 관리자에게 전달하는 경우가 많다.
이 단계를 줄일 수 있다면 의사소통 비용과 인력 비용이 줄어들 것이기 때문에
관리자 입장에서 속도와 비용 문제는 크게 중요치 않을 것이다.
 
그리고 이 방법은 내가 생각해왔던 RAG라고 생각하면 될 것 같다.
이것을 한 번 구현해보고 싶었는데, 마침 노트 앱을 이용해서 만들어보면 좋을 것 같다.
노트에 많은 정보가 쌓여있다면 막상 원하는 정보를 필요로 할 때 찾기가 힘들다.
AI를 이용하여 노트앱에서 원하는 정보를 뽑아내는 기능을 추가해보고 싶다.