Richard Fuoco
Richard Fuoco
One of the issues I noticed is that the type models are not thread safe. Concurrent writes can collide on the underlying buffer. To get around this I would eliminate...
Here are the serialization benchmarks when bypassing Buffer and using Span | Method | Mean | Error | StdDev | |-------------- |----------:|---------:|---------:| | Deserialize | 201.61 ns | 3.869 ns...
If your curious this is what the write looks like. I updated the extensions to a fluent model that automatically advances. I will add deserialization benchmarks tomorrow. ```csharp public static...
| Method | Mean | Error | StdDev | |---------------- |----------:|---------:|---------:| | Deserialize | 197.73 ns | 2.439 ns | 2.281 ns | | FastDeserialize | 48.00 ns | 0.203...
```csharp public DeviceMotion(ReadOnlySpan buffer) { _ = buffer.ReadInt64(out this.ts) .ReadSingleArray(out this.acceleration) .ReadSingleArray(out this.orientation) .ReadSingleArray(out this.rotation); } ```
configuring the NSG not to block traffic on the `VirtualNetwork` works around the issue. ``` { name: toLower('deny-${nodeType.typeName}-all-internet') properties: { access: 'Deny' destinationAddressPrefix: '*' destinationPortRange: '*' direction: 'Inbound' priority: 4095...
'Next week' was 18 months ago. Has anything moved on this?
Thanks for the reply. This is a priority item as I require both ASAP.
@alandemaria. I have a great deal of experience with Roslyn and would appreciate the help but would like the buy-in of @chronoxor before committing to the effort.