1. 아키텍트에 대한 진화적 관점- 아키텍트는 건축가보다는 도시 설계자에 가깝다.- 현재 완벽한 건물을 설계하는 것이 아니라 현재의 요구를 만족하면도 미래의 진화를 고려한 건물을 설계해야 한다- 사용자 뿐만 아니라 개발자, 운영자 등 관련된 모든 사람들이 행복하게 거주할 수 있고 진화할 수 있는 생태계를 구축해야 한다. 2. 필수 기준1) 모니터링2) 인터페이스- 서비스간 인터페이스 기술의 개수는 가능한 한 최소로 유지하는 것이 새로운 서비스를 통합하는 데 도움이 된다3) 아키텍처 안전성 3. 코드를 통한 통제1) 실제 사용되는 예제2) 맞춤형 서비스 템플릿 (공통 상속화)- 상속 공통은 작업 방식을 지시/강요하는 도구가 될 수 있다. 그러므로, 이상적으로는 모두가 수정에 대한 연대책임을 가져야 한다.-..
1.1 마이크로서비스란- 자율성과 유연성을 확보하기 위해 가능한 가장 작게 구현한 서비스들의 유기적 집합 1.2 주요혜택- 기술 이기종성- 회복성- 확장성- 배포 용이성- 조직 부합성- 조합성- 대체 가능성을 위한 최적화 1.3 서비스 지향 아키텍처란 (SOA)- 서비스의 최종 능력 집합을 제공하는 여러 서비스가 서로 협업하도록 하는 설계 접근 방식- 마이크로서비스는 SOA에 대한 특정 접근법이다 1.4 기타 분해 기술 1) 공유 라이브러리 2) 모듈- 프로세스 경계 내에서의 모듈 분리 약속이 실질적으로 거의 이행되지 않는다. (단순한 분리 약속으로는 서비스를 분해할 수 없다)
1.집전화번호서울지역 : 02-(N)XXX-XXXX (9 또는 10자리)기타지역 : 0NX-NXX-XXXX (N=3~9, X=0~9, 10자리)050개인 번호 서비스070인터넷 전화 (VolP) (02-\d{3,4}-\d{4})|(0[3-9]\d-[3-9]\d{2}-\d{4})|((0(5|7)0-\d{4}-\d{4}) 2.핸드폰번호0NN-(0ZZ)-XXXX-YYYY — 일반 전화가 아닌 다른 통신망으로 전화를 걸 경우. 통신망 식별번호 NN은 최대 4자리까지이다.010이동전화이동통신 3사(SKT/KT/LG U+) 통합 식별번호(2004년 이후 신규가입 및 변경시 강제적용)0112G 이동전화SK텔레콤 (2004년 1월 1일부터 신규가입 부여 중단)0162G 이동전화KT (2004년 1월 1일부터 신규가입 ..
1.ASP.NET Core- ASP.NET Core에 대해 잘 나와있는 한국어 서적이 현재 없습니다- 심지어 인터넷에서도 한글로는 찾기 어렵습니다 죄다 영어ㅠ 1) Udemy.comRESTful Web services with ASP.NET Core (영문/유료)https://www.udemy.com/restful-web-services-with-aspnet-core/ - Web API 를 빠르게 습득할 수 있는 강의입니다- 설명이 간단하고 편집이 잘되어 있어 보기에 편합니다 2)ASP.NET Core 공식문서https://docs.microsoft.com/ko-kr/aspnet/core/?view=aspnetcore-2.2 2.Vue.js 1) 쉽고 빠르게 배우는 Vue.js 2 프로그래밍 (초중급)h..
1. Packt>- SSR을 공부하기 위해 찾다가 좋은 ebook을 찾았음. 그런데 영어ㅠ 월 $9.99 로 모든 리소스 사용가능하다 https://subscription.packtpub.com/book/application_development/9781788839464 2. SSR에 대한 결론 결국, ASP.NET Core로는 Vue.js 의 SSR을 처리하기가 너무나도 불편하기 때문에 불가능하다고 생각하는 것이 좋다. 그래서 SSR을 쉽게 구현할 수 있는 Nuxt.js 프레임워크를 사용하는 것이 좋고 이를 위해서 다음과 같이 서버를 분리하여 구축하는 것이 좋아 보인다. 1) API 서버 (ASP.NET Core) : 데이터 처리2) Rendering 서버 (Node.js + Nuxt.js + Vue...
승부예측 앱 주가예측 및 자동거래 앱