Christoph Hauer retweeted
โWhy isnโt dotnet core popular among startupsโ #dotnet
reddit.com/r/dotnet/s/yvG5y5โฆ
Christoph Hauer retweeted
๐ฆ๐๐ฎ๐ฐ๐ธ ๐ข๐๐ฒ๐ฟ๐ณ๐น๐ผ๐ ๐๐ฟ๐ฐ๐ต๐ถ๐๐ฒ๐ฐ๐๐๐ฟ๐ฒ ๐๐ ๐ก๐ผ๐ ๐ช๐ต๐ฎ๐ ๐ฌ๐ผ๐ ๐ ๐ฒ๐ฎ๐ป ๐๐ ๐๐
In the recent interview with Scott Hanselman, ๐ฅ๐ผ๐ฏ๐ฒ๐ฟ๐๐ฎ ๐๐ฟ๐ฐ๐ผ๐๐ฒ๐ฟ๐ฑ๐ฒ, ๐๐ฒ๐ฎ๐ฑ ๐ข๐ณ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ถ๐ป๐ด ๐ฎ๐ ๐ฆ๐๐ฎ๐ฐ๐ธ ๐ข๐๐ฒ๐ฟ๐ณ๐น๐ผ๐, revealed the story about the architecture of Stack Overflow. They are handling more than 6000 requests per second, 2 billion page views per month, and they manage to render a page in about 12 milliseconds. If we think about it a bit, we could imagine they use some kind of ๐บ๐ถ๐ฐ๐ฟ๐ผ๐๐ฒ๐ฟ๐๐ถ๐ฐ๐ฒ ๐๐ผ๐น๐๐๐ถ๐ผ๐ป ๐๐ต๐ฎ๐ ๐ฟ๐๐ป๐ ๐ถ๐ป ๐๐ต๐ฒ ๐๐น๐ผ๐๐ฑ ๐๐ถ๐๐ต ๐๐๐ฏ๐ฒ๐ฟ๐ป๐ฒ๐๐ฒ๐.
But, the story is a bit different. Their solution is 15 years old, and it is a ๐ฏ๐ถ๐ด ๐บ๐ผ๐ป๐ผ๐น๐ถ๐๐ต๐ถ๐ฐ ๐ฎ๐ฝ๐ฝ๐น๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐ฟ๐๐ป๐ป๐ถ๐ป๐ด ๐ผ๐ป-๐ฝ๐ฟ๐ฒ๐บ๐ถ๐๐ฒ๐. It is actually ๐ฎ ๐๐ถ๐ป๐ด๐น๐ฒ ๐ฎ๐ฝ๐ฝ on IIS which runs 200 sites. This single app is running on nine web servers and a single SQL Server (with the addition of one hot standby).
They also use ๐๐๐ผ ๐น๐ฒ๐๐ฒ๐น๐ ๐ผ๐ณ ๐ฐ๐ฎ๐ฐ๐ต๐ฒ, one on SQL Server with large RAM (1.5TB), where they have 30% of DB access in RAM and also they use two Redis servers (master and replica). Besides this, they have 3 tag engine servers and 3 Elastic search servers, which are used for 34 million searches per day.
All this is handled by a ๐๐ฒ๐ฎ๐บ ๐ผ๐ณ ๐ฑ๐ฌ ๐ฒ๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐, who manage to ๐ฑ๐ฒ๐ฝ๐น๐ผ๐ ๐๐ผ ๐ฝ๐ฟ๐ผ๐ฑ๐๐ฐ๐๐ถ๐ผ๐ป ๐ถ๐ป ๐ฐ ๐บ๐ถ๐ป๐ several times per day.
Their ๐ณ๐๐น๐น ๐๐ฒ๐ฐ๐ต ๐๐๐ฎ๐ฐ๐ธ is:
๐น C# + ASP.NET MVC
๐น Dapper ORM
๐น StaeckExchange Redis
๐น MiniProfiler
๐น Jil JSON Deseliazier
๐น Exceptional logger for SQL
๐น Sigil, a .Net CIL generation helper (for when C# isnโt fast enough)
๐น NetGain, a high-performance web socket server
๐น Opserver, monitoring dashboard polling most systems and feeding from Orion, Bosun, or WMI.
๐น Bosun, backend monitoring system, written in Go
Check more here: hanselminutes.com/847/engineโฆ
#softwareengineering #programming #developers #softwarearchitecture #softwaredesign
Christoph Hauer retweeted
Wanna see something cool? ๐ Go to "vscode.dev" and start coding with Visual Studio Code entirely in your browser. Anywhere, anytime, on any device and tablet, with no install required ๐งโ๐ป๐ช
Read the announcement ๐ aka.ms/vscode-dev-blog
Cascadia Mono vs Consolas - what's your opinion? #VS2022 #VisualStudio
May the 4th be with you & Stay Safe ๐ #StarWarsDay #MayThe4thBeWithYou
Christoph Hauer retweeted
Want to throw together a quick web application in C#? This is what that will look like in the future. #dotnet #aspnetcore
Christoph Hauer retweeted
Donโt let people make you feel bad for looking out obscure Unix commands, weird git commands, or need help rebasing stuff that you donโt use every day. We all look stuff up.
You can tell them I said so. Send them here. 30 years, still looking up stuff every day.
Christoph Hauer retweeted
It's here!๐
Announcing #dotNET Core 3.0. Read up on new improvements, like the addition of Windows Forms and WPF, new JSON APIs, and more: msft.social/SuEnxw
Christoph Hauer retweeted
Coders just want to have fun
commitstrip.com/2019/05/27/cโฆ
Christoph Hauer retweeted
You couldnโt even imagine...
commitstrip.com/2019/05/14/yโฆ
.NET 5 comes November 2020 - can't wait for it ๐
devblogs.microsoft.com/dotneโฆ
#net5 #build2019 #futureofdotnet
Happy Star Wars Day - developer edition ๐๐ป #StarWarsDay #StarWars #MayThe4th #MayTheFourthBeWithYou โ at Puchberg am Schneeberg, รsterreich
๐ #foldgate โ at Bad Fischau-Brunn, รsterreich
Totalversagen - Galaxy Fold: Samsungs Falthandy bei Testern nach nur zwei Tagen defekt: derstandard.at/2000101654539โฆ
Christoph Hauer retweeted
The Visual Studio 2019 Launch Event is Coming April 2nd, 9:00am PT.
Whether you're a C#, C++, or Python dev & target the web, desktop, or cloud, we'll have demos & sessions for all the new goodies coming to #VS2019.
Save the date & join us: msft.social/61EKbA
Christoph Hauer retweeted
System.CommandLine is on NuGet!!! nuget.org/packages/System.Coโฆ
Project site and wiki github.com/dotnet/command-liโฆ
Easy parsing with help, validation, tab-completion, corrections for free!
Your users get a great experience while you focus on the application you're writing!
Christoph Hauer retweeted
Estimates
commitstrip.com/2019/03/06/eโฆ


























