Skip to content

Instantly share code, notes, and snippets.

Avatar

Aaron Stannard Aaronontheweb

View GitHub Profile
@Aaronontheweb
Aaronontheweb / HomeController.cs
Last active May 14, 2018
Akka.Cluster HTTP HealthCheck
View HomeController.cs
public class HomeController : Controller
{
private readonly Cluster _cluster;
public HomeController()
{
_cluster = Cluster.Get(SystemActors.ActorSystem);
}
public IActionResult Index()
View roadmap.md

layout: post title: "Akka.NET 2017 Roadmap Update" subtitle: ".NET Standard, Akka.Persistence RTM, and More" published: True comments: true categories: ["Akka.NET", "Releases"] author: Aaron Stannard permalink: /blog/akkadotnet-2017-roadmap/ author_url: http://twitter.com/Aaronontheweb

@Aaronontheweb
Aaronontheweb / Docker.sh
Created Sep 2, 2016
Docker setup for Akka.Persistence.PostgreSql integration testing
View Docker.sh
docker run --name akka-postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres -e POSTGRES_USER=postgres -e POSTGRES_DB=akka_persistence_tests -d postgres
docker run -ti --rm --name akka-pg-mono --link akka-postgres:postgres akkadotnet/mono-base
@Aaronontheweb
Aaronontheweb / Mono-Counter-Benchmark.md
Last active Aug 16, 2016
NBench Mono v. .NET 4.6.2 (Windows) Side by Side Comparison
View Mono-Counter-Benchmark.md

NBench.Tests.Performance.CounterPerfSpecs+Benchmark

Test to ensure that a minimal throughput test can be rapidly executed. 08/16/2016 06:12:53

System Info

NBench=NBench, Version=0.3.0.0, Culture=neutral, PublicKeyToken=null
OS=Unix 4.4.0.34
ProcessorCount=2
CLR=4.0.30319.42000,IsMono=True,MaxGcGeneration=1
WorkerThreads=200, IOThreads=2
@Aaronontheweb
Aaronontheweb / vs_install.log
Created Jul 28, 2016
VS Update 3 Install Failure Logs
View vs_install.log
This file has been truncated, but you can view the full file.
[260C:1BD4][2016-07-28T09:08:31]i001: Burn v3.7.4906.0, Windows v10.0 (Build 10586: Service Pack 0), path: C:\Users\aaron\AppData\Local\Temp\38fc570c-ac75-409e-a315-6719cc8512fc\vs_enterprise.exe, cmdline: '/persistentfeeduri "http://go.microsoft.com/fwlink/?LinkID=785123&clcid=0x409" /launchermode /installselectableitems VSU /filterfeatureselectiontree VSU'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'SKUFriendlyName' to value 'VS Enterprise'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing numeric variable 'SKUFriendlyID' to value '3392'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'EditionDisplayName' to value 'Enterprise 2015'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'ExtraEditionDisplayName' to value '#loc.slipstream'
[260C:1BD4][2016-07-28T09:08:31]i000: Initializing string variable 'SKUFullName' to value 'vs_enterprise_SlipStream_1'
@Aaronontheweb
Aaronontheweb / DotNetCoreTools_log.txt
Created Jul 20, 2016
Failed .NET Core install logs
View DotNetCoreTools_log.txt
[378C:3790][2016-07-20T15:38:59]i001: Burn v3.10.2.2516, Windows v10.0 (Build 10586: Service Pack 0), path: C:\Users\Aaron\AppData\Local\Temp\{78674F0A-11C1-4500-BB7E-FDE5BC76C208}\.cr\DotNetCore.1.0.0-VS2015Tools.Preview2 (1).exe
[378C:3790][2016-07-20T15:38:59]i000: Initializing numeric variable 'CHECK_SETUP_BLOCKED' to value '1'
[378C:3790][2016-07-20T15:38:59]i000: Initializing numeric variable 'SKIP_VSU_CHECK' to value '0'
[378C:3790][2016-07-20T15:38:59]i000: Initializing numeric variable 'SKIP_PREPARATION' to value '0'
[378C:3790][2016-07-20T15:38:59]i000: Initializing string variable 'BundleNameShort' to value 'Microsoft .NET Core 1.0.0'
[378C:3790][2016-07-20T15:38:59]i000: Initializing string variable 'BundleNameSub' to value 'VS 2015 Tooling Preview 2'
[378C:3790][2016-07-20T15:38:59]i009: Command Line: '"-burn.clean.room=E:\Downloads\DotNetCore.1.0.0-VS2015Tools.Preview2 (1).exe"'
[378C:3790][2016-07-20T15:38:59]i000: Setting string variable 'WixBundleOriginalSource' to value 'E:\Downloads\DotNetC
@Aaronontheweb
Aaronontheweb / Helios-Duplex-throughput.md
Last active May 4, 2016
Helios Scale Test Results - pass 1
View Helios-Duplex-throughput.md

Helios.Tests.Performance.Channels.TcpChannelPerfSpecs+TcpChannel_Duplex_Throughput

Measures how quickly and with how much GC overhead a TcpSocketChannel --> TcpServerSocketChannel connection can decode / encode realistic messages 5/4/2016 12:58:06 AM

System Info

NBench=NBench, Version=0.2.2.0, Culture=neutral, PublicKeyToken=null
OS=Microsoft Windows NT 6.2.9200.0
ProcessorCount=2
CLR=4.0.30319.42000,IsMono=False,MaxGcGeneration=2
WorkerThreads=32767, IOThreads=2
View stee-nbench.md

Helios.Tests.Performance.Concurrency.SingleThreadEventExecutorSpecs+FiberThroughputSingleDelegate

Test the throughput and memory footprint of Helios IFiber implementations using best practices 4/29/2016 1:13:57 AM

System Info

NBench=NBench, Version=0.2.1.0, Culture=neutral, PublicKeyToken=null
OS=Microsoft Windows NT 6.2.9200.0
ProcessorCount=8
CLR=4.0.30319.42000,IsMono=False,MaxGcGeneration=2
WorkerThreads=32767, IOThreads=8
@Aaronontheweb
Aaronontheweb / TestConductorSpec.cs
Created Mar 11, 2016
Akka.Remote.TestConductorSpec
View TestConductorSpec.cs
using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Akka.Actor;
using Akka.Actor.Dsl;
using Akka.Configuration;
using Akka.Remote.TestKit;
View Bugfix_1700_ClusterJoinAfterMemberUnrechableSpec.cs
using System;
using System.Linq;
using System.Threading.Tasks;
using Akka.Actor;
using Akka.Remote.TestKit;
using Akka.Remote.Transport;
using Akka.TestKit;
namespace Akka.Cluster.Tests.MultiNode
{
You can’t perform that action at this time.