태그: #dotnet
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 4 편
.NET 11 runtime-async — async 상태 머신을 컴파일러에서 런타임으로 옮기는 중간 보고
C의 async/await는 2012년부터 줄곧 컴파일러 기능이었습니다. Roslyn이 메서드 본문을 상태 머신 클래스로 재작성하고, 런타임은 그게 async인지도 모른 채 실행했죠. .NET 11의 runtime-async는 그 재작성을 런타임 안으로 옮깁니다 — 메서드에 MethodImplOptions.Async 플래그가 붙고, 중단과 재개는 JIT과 VM이 직접 처리합니다. 눈에 보이는
2026-07-16 · 33 분 읽기 #dotnet#csharp#async#jit#performance모던 .NET 2026 완벽 가이드 - .NET 9 · C# 13 · F# 9 · ASP.NET Core · Blazor United · MAUI · Aspire · EF Core 9 심층 분석
2026년의 .NET은 더 이상 윈도우 전용 엔터프라이즈 런타임이 아니다. .NET 9가 STS로 잠깐 머물다가 .NET 10이 LTS로 자리잡고, C 13의 params 컬렉션과 lock 객체가 일상 코드를 바꾸고, ASP.NET Core가 Native AOT로 콜드 스타트를 100ms 아래로 끌어내리고, Blazor United가 서버·WASM·SSR을 한 프로젝트에서 섞고, MAUI 9
2026-05-16 · 33 분 읽기 #dotnet#csharp#fsharp#aspnet-core#blazor모던 .NET 2026 — .NET 9 / .NET 10 LTS / Aspire / Blazor United / MAUI / Avalonia 11 / FastEndpoints 심층 가이드
2026년의 .NET은 한 명의 후계자가 아니라, 여러 가지 작은 결정들이 모여 이룬 결과다. .NET 10 (2025년 11월, LTS)이 새로운 플래그십이 되었고, .NET 9 (2024년 11월, STS)는 짧고 굵게 사용되었다. ASP.NET Core 10은 Minimal APIs / FastEndpoints / Carter라는 세 가지 라우팅 스타일을 동시에 품었고, Aspire (
2026-05-16 · 37 분 읽기 #dotnet#net-9#net-10#csharp#aspnet-coreJIT 컴파일 완전 가이드 2025: V8, JVM HotSpot, .NET, Tiered Compilation, 성능 분석
JIT 컴파일의 모든 것! 인터프리터 vs JIT vs AOT, V8(TurboFan/Maglev), JVM HotSpot(C1/C2/Graal), .NET Tiered, Tracing JIT vs Method JIT, 인라이닝/분기 예측/탈최적화, 성능 분석.
2026-04-15 · 18 분 읽기 #jit#compiler#v8#jvm#hotspot