Vasily Kirichenko (vasily.kirichenko)

0
AuthorDeveloper

N/A

For a complete view of this profile, including education, work experience and developer information, you need to be logged in and have a subscription.

Vasily's upcoming trainings

No events

Vasily's past online trainings

No events

Vasily's blog posts

0
comment
on 12/22/2021 7:08 AM
5 years ago I showed a way to fight with "all-threads-busy" problem while writing Hopac code. The same problem exists on JVM as well. The root is in the cooperative concurrency model, which is based on thread pools, async/futures/etc. are scheduled to run[...]
.
0
comment
on 8/13/2016 8:28 AM
Rancher has a load balancer built it (HAProxy). Let's compare its performance vs Docker Swarm one. I will use 3 identical nodes:192GB RAM28-cores i5 Xeon1GBit LANCentOS 7Docker 1.12Rancher 1.1.2I will benchmark against a hello world HTTP server written in[...]
.
0
comment
on 6/11/2016 12:48 PM
Hopac uses a bounded pool of worker threads, number of which is equal to number of CPU cores (by default). A dangerous thing about this design is that a situation is possible where all the threads are busy doing some CPU intensive work and no other Hopac [...]
.
0
comment
on 5/27/2016 10:21 AM
Don Syme has been working on struct tuples for F# language. Let's see if they are more performant than "old" (heap allocated) tuples in simple scenario: returning tuple from function. The code is very simple: Decompiled code in Release configuration: Ever[...]
.
0
comment
on 5/22/2016 9:00 AM
Let's compare performance of hashmap implementation in Rust, .NET, D (LDC) and Go.Rust: F#: As you can see, Rust is slower at about 17% on insersions and at about 21% on lookups. UpdateAs @GolDDranks suggested on Twitter, since Rust 1.7 it's possible t[...]
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper

Logging in...