๐ ๋๊ตฌ๋ ๋ง์ ์์ ์ด๋ ฅ์ ํ ์ฅ์ ์์ผ๋๊น,
โก 1๋ถ ์ปท ์ง์์ผ๋ก ํ๋์คํ ์๋ฒ๋ก์ ์ฌ์ ์ ์์ํ์ธ์. (์ด๋ ฅ์ ์์จ์์)
โ
Robot/Smart Factory
๐ ํฉ๋ฅํ์ค ํ์ ์๊ฐํด์
- [RX๊ธฐ์ ํ]์ ๋ก๋ด์ด๋ผ๋ ํค์๋๋ฅผ ๋ฐํ์ผ๋ก ๋ค์ํ ํ๊ฒฝ์์์ ์ค์ง์ ์ธ ๊ณ ๊ฐ๋ง์กฑ์ ์ํ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ๊ณณ์
๋๋ค. ๊ตญ๋ด/์ธ์ ๋ค์ํ ๋ก๋ด๋ค์ ํ์ฉ์ ์ํ ์ด๊ธฐ์ข
๋ก๋ด๊ด์ ์์คํ
๊ฐ๋ฐ์ ์ค์ฌ์ผ๋ก, ์ฌ๋ฌ ์์คํ
๋ค๊ณผ์ ์ฐ๊ณ ๋ฑ์ ํตํด ์ ์กฐ/๋ฌผ๋ฅ ํ์ฅ์์์ ์์ฐ์ฑ์ ๋์ด๊ณ ์๋น์ค๋ถ๋ฌธ์์ ์ฌ์ฉ์์๊ฒ ์์ ๊ณผ ํธ์์ฑ์ ์ ๊ณตํ๋ ๋ฑ์ ๋ค์ํ ๋ก๋ด์ธํ
๋ฆฌ์ ผ์ค ์๋น์ค๋ฅผ ๋ง๋ค๊ณ ์ ํฉ๋๋ค. ์ฐ๋ฆฌ ํ์ ๊ณ ๊ฐ๋ค์ ๋ค์ํ ์๊ตฌ์ ๋ง๋ ๋ง์ถคํ ์๋ฃจ์
์ ๋์ถํ์ฌ ์๋ก์ด ์ฌ์
์ ์ ๊ทน์ ์ผ๋ก ์ถ์งํ๊ณ ์์ต๋๋ค. ์์ผ๋ก๋ ๋ก๋ด ์๋น์ค ์ ๊ณต์ ํตํด ๋ฏธ๋๋ฅผ ์ค๋นํ๊ณ , ๊ณ ๊ฐ๋ค์ด ํจ์จ์ฑ๊ณผ ๊ฒฝ์๋ ฅ์ ์ต๋ํํ ์ ์๋๋ก ๋๊ณ ์ ํฉ๋๋ค.
๐ป ํฉ๋ฅํ์๋ฉด ํจ๊ป ํ ์
๋ฌด์์
- ๋ก๋ด์ ์ํ ์๋ฒ ์ ํ๋ฆฌ์ผ์ด์
์ค๊ณ ๋ฐ ๊ฐ๋ฐ
- RESTful API ์ค๊ณ ๋ฐ ๊ตฌํ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค๊ณ ๋ฐ ๊ด๋ฆฌ (RDB/NoSQL)
- ์๋ฒ ์ฅ์ ๋์
- ๋ก๊ทธ/๋ชจ๋ํฐ๋ง ์์คํ
๊ตฌ์ถ
- ๋ณด์ ๋ฐ ์ธ์ฆ/์ธ๊ฐ ์์คํ
๊ตฌํ
๐ ์ด๋ฐ ๋ถ๊ณผ ํจ๊ป ํ๊ณ ์ถ์ด์
- Java, Kotlin, Golang ๋ฑ ์๋ฒ ์ธ์ด ์ค 1๊ฐ ์ด์
- SQL ๋ฐ DB ์ค๊ณ ๊ฒฝํ(MySQL, PostgreSQL ๋ฑ)
- REST API ๋๋ gRPC ์ค๊ณ ๊ฒฝํ
- ๋ฌธ์ ํด๊ฒฐ ๋ฅ๋ ฅ
- Docker, Kubernetes ๋ฑ ์ปจํ
์ด๋ ๊ธฐ์
- ํ์
๋ฐ ์ปค๋ฎค๋์ผ์ด์
๋ฅ๋ ฅ
#C/C++, #goLang, #Kotlin, #redis, #k8s #Kubernetes
๐ ์ด๋ฐ ๋ถ์ด๋ผ๋ฉด ๋์ฑ ์ข์์
- ๋๊ท๋ชจ ํธ๋ํฝ ์ฒ๋ฆฌ ๊ฒฝํ
- Redis, Kafka ๋ฑ ์ฌ์ฉ ๊ฒฝํ
- ์ธํ๋ผ ์ดํด
- ์ฝ๋ ๋ฆฌ๋ทฐ ๊ฒฝํ
- ๋ก๋ด, IoT ๋๋ฐ์ด์ค ๋ฑ๊ณผ ์ฐ๋๋๋ ์์คํ
๊ฐ๋ฐ ๊ฒฝํ (gRPC, MQTT ๋ฑ)
โ ์ด๋ ๊ฒ ํฉ๋ฅํด์
- ์๋ฅ ์ ์ย โย ์๋ฅ ๊ฒํ ย โ ์ง๋ฌด์ญ๋ํ
์คํธ(์ฝ๋ฉ) ๋ฐ ์ธ์ฑ๊ฒ์ฌ โ 1์ฐจ๋ฉด์ ย โ 2์ฐจ๋ฉด์ โ ์ฒ์ฐํ์ ๋ฐ ์ฑ์ฉ๊ฒ์งย โ ์ต์ข
ํฉ๊ฒฉ๐
- โป ์๊ธฐ ์ง๋ฌด์ญ๋ํ
์คํธ ๅค ์ถ๊ฐ ์ญ๋ํ๊ฐ๊ฐ ์งํ๋ ์ ์์ผ๋ฉฐ, ํด๋น ๊ฒฐ๊ณผ๋ ์ข
ํฉ์ ์ธ ์ญ๋ ๊ฒํ ๋ฅผ ์ํ ์ฐธ๊ณ ์๋ฃ๋ก ํ์ฉ๋ฉ๋๋ค.ย
๐ ๋ง๋๊ฒ ๋ ๊ทผ๋ฌด์ง๋ ์ฌ๊ธฐ์์
๐ฃ ๋๋ฃ์ ํ ๋ง๋
-
[RX๊ธฐ์ ํ]์ ๋์ ์ ์ด๊ณ ์ด์ ์ด ๊ฐ๋ํ ํ์ด์์. ์ด๋ ค์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๋ค์ํ ์๊ฐ์์ ๊ณ ๋ฏผํ๊ณ , ์์ ๋ก์ด ๋ถ์๊ธฐ์์ ํ๋ฐํ๊ฒ ์๊ฒฌ์ ๋๋ ์. ๋ํ, ์
๋ฌด๋ฅผ ์ํํ๋ฉด์๋ ํํ์ด ์๋ก์ด ๊ธฐ์ ๊ณผ ์ ๋ณด์ ๊ท๋ฅผ ๊ธฐ์ธ์ด๊ณ ํจ๊ป ๊ณต์ ํด์. ์์ด๋์ด๋ฅผ ํนํ๋ก ์ถ์ํ๊ฑฐ๋ ์๊ฒฉ์ฆ์ ์ทจ๋ํ๋ฉฐ ์ฑ์ฅํ๊ณ ์์ง์. ์ฐ๋ฆฌ ํ์ ํฉ๋ฅํด ํจ๊ป ๋์ ํ๊ณ ์ฆ๊ฒ๊ฒ ์ผํด์!
-
(ํ ๋ฆฌ๋)[RX๊ธฐ์ ํ]์ ํ๋์ฐจ๊ทธ๋ฃน์ ๋ฏธ๋ ๋จน๊ฑฐ๋ฆฌ ์ค ํ๋์ธ ๋ก๋ด๋ถ์ผ์ ๋ํ ์ง์์ ์ํด 2024๋
์ ์ ์ค๋ ํ์
๋๋ค. ๊ณ ๊ฐ์๊ฒ ์๋ก์ด ๊ฐ์น๋ฅผ ์ ๊ณตํ ์ ์๋๋ก ํ๋์คํ ์๋ฒ๊ฐ ๊ฐ์ง๊ณ ์๋ ์ํํธ์จ์ด ์ญ๋๊ณผ ํ๋์ฐจ ๊ทธ๋ฃน ๋ด/์ธ์ ๋ค์ํ ๋ก๋ด๋ค์ ๊ฒฐํฉ์์ผ ๋ก๋ด ์ธํ
๋ฆฌ์ ผ์ค ์๋น์ค๋ฅผ ๊ฐ๋ฅ์ผํ๋ ์ญํ ์ ์ํํ๊ณ ์์ต๋๋ค. ์๋ก์ด ์๊ฐ์ผ๋ก ์ธ์์ ๋ฐ๋ผ๋ณด๊ณ ์ด๋ฅผ ๋ค์ํ ๊ธฐ์ ๊ณผ ์ ๋ชฉ์ํค๊ณ ๋์๊ฐ ์ฌ์
ํ๊น์ง ์๋ฃํด์ผ ํ๋ ์ด๋ ค์ด ๋ฏธ์
์ ๊ฐ์ง๊ณ ์์ง๋ง ๊ทธ๋งํผ ๋จ๋ค์ด ๊ฒฝํํ๊ธฐ ์ด๋ ค์ด ๋ถ์ผ์ ์ผ๋ค์ ํด๋ณผ ์ ์์ต๋๋ค. ๋์ ๋ชฉํ๋ฅผ ์ธ์ฐ๊ณ ์ด๋ฅผ ์ํด ๋
ธ๋ ฅํ ์ ์๋ ๋์ ๊ณผ ์ฑ์ทจ๋ฅผ ์ํ์๋ ๋ง์ ๋ถ๋ค์ ์ง์ ๋ถํ๋๋ฆฝ๋๋ค.
๐ ์ฐธ๊ณ ํด ์ฃผ์ธ์
- ์ฑ์ฉ ์ ๋ง๊ฐ๋๋ ์์ ์ฑ์ฉ ๊ณต๊ณ ๋ก ์ด์๋๋ฉฐ, ์ฑ์ฉ ์ ์ฐจ์ ์ผ์ ์ ๋ณ๋๋ ์ ์์ด์.
- ์ฌํ์ ๋ฐฐ๋ ค ๋์์(๋ณดํ ์ทจ์
์ง์๋์์, ์ฅ์ ์ธ)๋ ๊ด๊ณ ๋ฒ๋ น๊ณผ ๋ด๊ท์ ๋ฐ๋ผ ์ฐ๋ํด์.
- ๋ชจ์ง ๋ถ์ผ ๋ฐ ๋ด๋น ์
๋ฌด์ ๋ฐ๋ผ ์์ด ๊ตฌ์ ํ๊ฐ,ย ๋ ํผ๋ฐ์ค ์ฒดํฌ,ย ๋๋ ๊ธฐํ ์ ํ์ด ์ค์๋ ์ ์์ด์.
- ์ง์์์ ๊ฒฝํ๊ณผ ์ญ๋์ ๊ณ ๋ คํ์ฌ ๋ค๋ฅธ ํฌ์ง์
์ด ๋ ์ ํฉํ๋ค๊ณ ํ๋จ๋๋ ๊ฒฝ์ฐ ์ง์ ๋ถ์ผ๊ฐ ๋ณ๊ฒฝ๋ ์ ์์ด์.
- ๋ฐฐ์น ๋ถ์ ๋ฐ ๊ทผ๋ฌด์ง๋ ํ์ฌ ์ฌ์ ์ ๋ฐ๋ผ ๋ณ๊ฒฝ๋ ์ ์์ด์.
- ์๋์ ๊ฒฝ์ฐ, ํฉ๊ฒฉ์ด ์ทจ์๋๊ฑฐ๋ ์ ํ ์งํ์์ ๋ถ์ด์ต์ ๋ฐ์ผ์ค ์ ์์ด์.
- ์ง์์๊ฐ ์ฌ์ค๊ณผ ๋ค๋ฅด๊ฑฐ๋ ์ฆ๋น์ด ๋ถ๊ฐํ ๊ฒฝ์ฐ
- ํด์ธ์ฌํ ๊ฒฐ๊ฒฉ ์ฌ์ ๊ฐ ์๋ ๊ฒฝ์ฐ (๋จ์ฑ์ ๊ฒฝ์ฐ,ย ํ์ฌ๊ฐ ์ง์ ํ ์
์ฌ์ผ๊น์ง ๋ณ์ญ ํ ๋๋ ๋ฉด์ ํ์)
- ์ต์ข
ํฉ๊ฒฉ ํ ํ์ฌ๊ฐ ์ง์ ํ๋ ์
์ฌ์ผ์ ์
์ฌ ๋ถ๊ฐํ ๊ฒฝ์ฐ