세상은 여전히 개발자를 필요로 합니다. 세상에는 여전히 풀어야 할 문제가 너무 많기 때문이죠. 오랜 시간 모니터 앞에서 코드를 들여다보고, 새로운 기술을 습득하고, 가끔 희열을 느낍니다. 때로 다른 사람들이 알아주지 않아도, 우리는 알고 있습니다. 나의 코드 한 줄이 더 좋은 세상을 만드는데 기여하기 원한다는 것을.
우리 개발자들은 지금까지 누구도 해결할 엄두도 내지 못했던 세상의 문제를 해결할 능력이 있습니다. 이번에는 세탁입니다. 세탁은 우리 삶에서 중요한 의식이자 일부분임에도 불편한 점이 너무 많았습니다. 그 문제를 풀고자 하는 진정한 시도가 없었기 때문에 오랜 시간 변화와 혁신이 없었죠.
우리는 세탁 분야에서 불가능으로 여겨졌던 스마트팩토리를 만들었고, 비대면 방식으로 모바일 세탁서비스를 성공적으로 구현해내고 있습니다. 전 세계인의 고민인 세탁, 더 나아가 의식주의 고민을 하나씩 해결해 나가고자 합니다. 바로 우리의 코드로부터 그 놀라운 변화의 시작이 이뤄진다고 믿고 있습니다.
⌨️ 수평적 분위기로 자유롭게 의견을 말합니다. 무엇이 올바른 방향인지, 현시점에 가장 중요한 사항은 무엇인지, 누구나 질문하고 답을 할 수 있습니다
⌨️ 자율 의무와 책임을 중요시합니다. 우리는 자유로운 분위기에서 일합니다. 그리고, 우리의 런드리고 서비스를 고도화하고 운영함에 있어 책임을 가집니다.
⌨️ 우리는 자주 짧은 미팅을 통해 커뮤니케이션합니다. 자연스러운 분위기에서 서로의 상황을 공유하고, 해결해야 할 문제를 함께 고민합니다.
⌨️ 우리는 비난하지 않고, 건설적인 비판에 적극적입니다. 애자일의 가치를 지향합니다.
⌨️ 일정 기간 스프린트를 정하고, 자신의 업무를 자신이 정합니다.(단, 업무의 우선순위는 있습니다)
⌨️ 온라인 PR과 코드리뷰를 통해 서로서로 배웁니다.
⌨️ 최고 수준의 자동화를 지향합니다.
⌨️ 우리는 Slack, Notion, Jira, Confluence, Bitbucket을 사용합니다.
⌨️ 최고의 개발자 동료와 개발합니다. 네이버, 삼성전자, SK출신의 개발자가 개발의 Best Practice를 실천합니다.
<aside> 👍 모든 동료의 호칭은 "OO님"입니다. 직급이 없어 대표도 예외없이 "님"호칭을 사용합니다. 의식주컴퍼니에서는 경어를 사용하고, 서로를 존중하고 배려하면서 말합니다.
</aside>
⌨️ 의식주컴퍼니의 기술과 지향하는 방향은 다음과 같습니다.
🎮 MSA 구성을 지향합니다. 사용자앱을 위한 MSA 구성, 스마트 팩토리를 위한 MSA 구성이 있습니다.
🎮 MSA의 구성으로는, 자바 스프링부트 기반의 어플리케이션 및 Golang 기반의 어플리케이션이 있습니다.
🎮 APM으로 Pinpoint를 사용합니다.
🎮 서버 어플리케이션 사이의 호출은 Feign를 사용합니다.(Eureka 사용합니다.)
🎮 Apache Kafka를 통한 비동기 비지니스를 구현하고, 데이터를 일원화하고 있습니다. 🎮 Redis Cluster를 사용하여 분산락을 구현하고, 인증과 캐쉬를 구현합니다.
🎮 현재는 k8s 기반이 아니지만, 향후 적용 계획이 있습니다.
🎮 aws를 통해서 시스템을 유지하고, DB는 aws RDS를 사용합니다.
🎮 CI/CD를 위해 Jenkins를 사용하고, 주로 Pipeline를 사용합니다.
🎮 우리는 코드를 공유하고, 리뷰합니다. 일주일에 5시간동안은 회의실에서 서로의 코드를 리뷰합니다.
🎮 PR과 동료의 승인을 통하지 않으면, 코드는 릴리즈될 수 없습니다.
🎮 대용량 트래픽을 경험한 개발자들과 최고의 기술과 최신의 트랜드 지향하며 개발할 수 있습니다.
🎮 우리는 모두 최고의 동료가 되기 위해서 노력합니다.
⌨️ 의식주컴퍼니의 개발 프로덕트는 크게 세 가지 영역이 있습니다.
📱런드리고 서비스 사용자를 위한 런드리고앱 & 백엔드 시스템
🛶 런드리고 앱을 개발합니다. 런드리고 앱을 통해서 세탁을 맡기고, 세탁 후 배송을 보실 수 있습니다.
🛶 런드리고 이용권과 결제를 개발하고 고도화합니다. 🛶 런드리고앱에는 상품 스토어가 있습니다. 상품을 전시하고, 구매할 수 있는 기능을 개발합니다.(커머스)
🛶 런드리고 서비스 관리자를 위한 백오피스 시스템을 개발합니다. 여기에는 앱내의 컨텐츠를 관리하고, 사용자 프로모션 관리기능과 상품관리 기능을 제공합니다.
🎮 스마트 팩토리 시스템을 통한 세탁 자동화
🛶 런드리고는 세계 최대 규모의 팩토리 시스템을 개발하고 있습니다.
🛶 물류시스템을 경험하실 수 있습니다. 세탁물수거운송, 세탁물 입고 처리 및 검수과정, 세탁 후 출고처리 과정, 세탁물배송운송 등의 전체 공정에서 사용되는 자동화 시스템을 개발합니다.
🛶 스마트 팩토리에는 1000대 이상의 라즈베리파이가 있으며, IoT를 통해 데이터를 수집하고 처리합니다.
🛶 스마트 팩토리를 더욱 스마트하게 만들기 위해 AI 기술을 사용합니다. 스마트 팩토리는 최고의 자동화를 지향합니다. 🛶 사용자의 다양한 데이터를 수집합니다. 데이터는 사용자뿐만 아니라, 스마트 팩토리 내부에서도 생성됩니다. 이러한 데이터를 기반으로 스마트 팩토리는 지속적으로 자동화, 효율화합니다.
🛶 런드리고는 DataPlay를 지향합니다.
🏡 웰니스 & 친환경 라이프스타일 커머스 서비스 개발
🛶 의식주컴퍼니의 신규 사업인 <웰니스 & 친환경 라이프스타일 커머스> 는 개인의 건강과 행복을 중시하는 동시에, 환경과 균형을 유지하며 지속 가능한 생활 방식을 추구하는 소비자들을 위한 커머스 플랫폼입니다. 🛶 제품을 판매하는 것뿐만 아니라, 생산과 배송 과정에서도 환경적 영향을 고려하여 지속 가능한 제품 생산 및 유통을 추구합니다. 🛶 이를 통해 소비자들은 개인의 행복과 지속 가능한 소비를 실천하며, 더 나은 미래를 위한 노력에 동참할 수 있습니다.