ASP.NET Core: Performance 기술문서 번역

마이크로소프트가 직접 관리하는 ASP.NET Core 관련 한글 기술문서 서비스가 시작되어 본 사이트에서는 관련한 기술문서 번역 작업을 더 이상 진행하지 않으려고 했었으나, 기계번역의 현실적인 한계로 일부 문서의 번역품질에 문제가 존재하는 것이 확인되어 부족하나마 번역 작업을 재개합니다. 마이크로소프트는 한국어를 비롯한 다양한 언어로 기계번역된 기술문서를 제공하고 있으며 이에 대해 GitHub을 통해서 각각의 언어로 기술문서 번역에 대한 컨트리뷰션을 받고 있습니다. ASP.NET 및 ASP.NET Core 한글 기술문서의 리파지터리도 제공되고 있으므로 관심 있는 분들의 많은 참여를 부탁드립니다. ASP.NET Core의 공식 한글 기술문서는 ASP.NET 설명서 페이지에서 확인할 수 있습니다.

ASP.NET Core는 웹 및 클라우드 응용 프로그램을 개발하기 위한 가볍고 조합 가능한 프레임워크입니다. ASP.NET Core는 처음부터 완벽하게 다시 설계된 완전한 오픈 소스 프레임워크로 소스가 GitHub에 공개되어 있으며, 2018년 현재 2.0 버전이 널리 사용되고 있습니다. 더 이상 인터넷 정보 서비스 (IIS, Internet Information Services)나 Visual Studio 개발 환경에 종속되지 않고 OS X이나 Linux 같은 다양한 플랫폼에서 응용 프로그램을 개발하고 실행할 수 있습니다.

다음 4건의 문서는 ASP.NET Core DocumentationPerformance 파트에서 제공되는 문서들을 개인적으로 번역한 것입니다. 마이크로소프트는 번역 내용에 관한 어떠한 보장도 하지 않습니다.

ASP.NET Core와 메모리 내 캐시
2018-05-14 08:00 2018-05-31 12:22 4,502
캐싱은 콘텐츠를 생성하기 위해 필요한 작업을 줄여줌으로써 응용 프로그램의 성능 및 확장성을 크게 향상시킵니다. 본문에서는 ASP.NET Core가 지원하는 몇 가지 유형의 캐시 기술 중, 웹 서버의 메모리에 데이터를 저장하는 메모리 내 캐시를 구성하고 사용하는 방법을 살펴봅니다.
ASP.NET Core에서 분산 캐시 사용하기
2018-05-21 08:00 2018-05-31 12:23 4,288
분산 캐시를 사용하면 클라우드나 서버 팜 환경에서 호스팅 되는 ASP.NET Core 응용 프로그램의 성능과 확장성을 크게 개선할 수 있습니다. 본문에서는 ASP.NET Core가 기본으로 제공해주는 두 가지 분산 캐시인 Redis 분산 캐시와 SQL Server 분산 캐시의 추상화 및 구현의 사용 방법을 살펴봅니다.
ASP.NET Core와 응답 캐싱
2018-05-28 08:00 2018-05-31 12:23 3,884
응답 캐싱을 사용하면 클라이언트나 프록시가 웹 서버에 요청하는 횟수와 웹 서버가 응답을 생성하기 위해 수행해야 하는 작업의 총량을 줄일 수 있습니다. 본문에서는 HTTP 기반 응답 캐싱에 관해서 간단히 알아보고 ResponseCache 특성을 이용해서 캐싱 관련 헤더를 설정하는 방법을 살펴봅니다.
ASP.NET Core와 응답 캐싱 미들웨어
2018-06-04 08:00 2018-06-04 08:00 3,942
본문에서는 ASP.NET Core 응용 프로그램에서 응답을 캐싱할 수 있는 시점을 결정하고 응답을 저장하고 캐시에서 가져온 응답을 제공하는 응답 캐싱 미들웨어를 구성하는 방법을 알아봅니다.