2022๋ 1ํ๊ธฐ ์บก์คํค๋์์ธ1 ํ๋ก์ ํธ
| ์ด๋ฆ | ํ๊ณผ | ํ๋ฒ | ์ด๋ฉ์ผ | Github |
|---|---|---|---|---|
| ์ด์ฐฝ๋ ฌ | ์ปดํจํฐ๊ณตํ๊ณผ | 2019110634 | lclgood@khu.ac.kr | Github Link |
| ํ์ธ๊ฒฝ | ์ปดํจํฐ๊ณตํ๊ณผ | 2019102241 | red131729@khu.ac.kr | Github Link |
RTC๋ ์๋น ์ฐฝ์ ์์๊ฒ ํ์์ ์ธ ์์น ์ ๋ณด๋ฅผ ์ข ํฉ์ ์ผ๋ก ๋ณด์ฌ์ค ์ ์๋ ์ํํธ์จ์ด๋ก ์๊ถ ์ ๋ณด, ์ ๊ทผ์ฑ, ์ธ๊ธฐ๋๋ฅผ ํ ๋๋ก ์ฌ์ฉ์๊ฐ ์ ํํ ์ง์ญ์ด ์ฌ์ฉ์์ ์ฐฝ์ ์ทจ์ง์ ์ ํฉํ ๊ณณ์ธ์ง ์๋ ค์ค๋ค.
๋ถ์ฐ๋์ด ์๋ ๋์ฉ๋ ๋น์ ํ ๋ฐ์ดํฐ๋ฅผ Kafka๋ฅผ ์ด์ฉํ์ฌ S3์ ์ ์ฅํ ํ, Spark๋ฅผ ํตํด ๋น ๋ฐ์ดํฐ ์ฐ์ฐ์ ์งํํ๋ ๋ฐ์ดํฐ ๋ ์ดํฌ๋ฅผ ๊ตฌ์ถํ๋ค. ์ฐ์ฐ์ด ์๋ฃ๋ ๋ฐ์ดํฐ์ ์ฝ๊ฒ ์ ๊ทผํ๊ธฐ ์ํด ์ฌ์ฉ์๋ Django๋ฅผ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ๊ณ ์๊ฐํ๋ ๊ฒฐ๊ณผ๋ฌผ์ ํ์ธํ ์ ์๋ค.
As a service for prospective entrepreneurs, it is a service that informs which business is suitable for a certain location before starting a business. It collects and refines a large amount of information required from various open API sites, and the information comes out when the user selects a location.
ํ๋ก์ ํธ ๊ตฌ์กฐ๋๋ฅผ ๊ฐ๋จํ๊ฒ ๋ฌ์ฌํ๋ฉด ๋ค์ ์ฌ์ง๊ณผ ๊ฐ๋ค.
- Apache Kafka on AWS EC2
- Apache Spark on AWS EMR
- Django
- AWS S3
- ์ค์ผ์ฅด๋ฌ๊ฐ Kafka๋ฅผ ์คํ์์ผ ์ฃผ๊ธฐ์ ์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์์งํ๋ค. ์ด ๋ฐ์ดํฐ๋ค์ ๋ฐ์ดํฐ๊ฐ ์ฌ์ฉ ์ค๋น ์ํ๊ฐ ๋ ๋๊น์ง ์์ ์ํ๋ก ๋ณด๊ด๋๋ค.
- Spark๋ ๋ฐ์ดํฐ์ ์ ๊ทผํ์ฌ ์ฐ์ฐ์ ํ์ํ ๋ฐ์ดํฐ๋ฅผ ์ ์ ํ ํ, ๋ถ์ ๋ ํฌํธ๋ฅผ ์์ฑํ๋ค.
- ๋ถ์ ๋ ํฌํธ๋ ๋งค์ผ ๊ฐฑ์ ๋๋ค.
- ์ฌ์ฉ์๋ Django์ ํตํด ์ป๊ณ ์ถ์ ์ ๋ณด๋ฅผ ํ๋ํ๋ค.
์ฒซ ํ๋ฉด์๋ ์์ํ ์ ์๋ ๋ฒํผ๊ณผ ๋ฐ์ดํฐ๋ฅผ ์ต์ ํํ ์ ์๋ ๋ฒํผ์ด ์๋ค. ๋ฐ์ดํฐ ์ต์ ํํ๊ธฐ ๋ฒํผ์ ํด๋ฆญํ๋ฉด API๋ฅผ ํธ์ถํ์ฌ ์๋ก์ด ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ณผ์ ์ ์์ํ๋ค.
ํ์ธํ๊ณ ์ถ์ ํ์ ๊ตฌ์ญ์ ์ ํํ ํ, ํ์ ๊ตฌ์ญ ์์ ์๋ ํ์ ๋๊ณผ ๋ ๋, ๋ถ๊ธฐ๋ฅผ ์ฐจ๋ก๋๋ก ์ ๋ ฅํ๋ค.
๊ฒฐ๊ณผ ํ๋ฉด์์๋ ์ต์ข ์ฐฝ์ ์ถ์ฒ ์์์ ํจ๊ป ์ง์ ์๊ถ ์ฌ๋ถ๋ฅผ ์๋ ค์ฃผ๊ณ ์ฐฝ์ ์ ๊ด๋ จ๋ ์ฃผ์ ๋ฅผ ๊ธฐ๋ณธ์ผ๋ก ์ด๋ ํ ์์๋ฅผ ๋ฐ์๋์ง ๋ณด์ฌ์ค๋ค.
๋์์ ๊ทผ์ฒ ํ์ ๊ตฌ์ญ๋ค์ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค.
๋ง์ง๋ง์ผ๋ก ์ ํํ ํ์ ๋์ ์กด์ฌํ๋ ์๊ถ ๋งค๋ฌผ๋ค์ ๋ํ ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋ค.
์๊ถ ๋งค๋ฌผ ์ ๋ณด๋ก๋ ๋ค์์ ํ์ธํ ์ ์๋ค.
- ๋งค๋ฌผ ์ฌ์ง
- ๋งค๋ฌผ ํฌ๊ธฐ
- ์์ธ ์์น
- ๊ด๋ฆฌ๋น ๋ฐ ๊ฐ๊ฒฉ
- ๋งค๋ฌผ ๊ณผ๊ฑฐ ๊ธฐ๋ก์ ๋ฐ๋ฅธ ์ถ์ฒ ๊ฑด๋ฌผ ์ฉ๋
- ์ ๋ณด ์ ๋ฐ์ดํธ ์๊ธฐ






