Kenta Iwasaki (@xtwokei) 's Twitter Profile
Kenta Iwasaki

@xtwokei

No longer active here. Follow me on @lithdew.

ID: 417098037

linkhttp://github.com/iwasaki-kenta calendar_today20-11-2011 14:34:02

282 Tweet

380 Followers

58 Following

Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

Experimented with and threw away 600 lines of code for storing consensus-related data to LevelDB. Atomic transactions in syndtr/goleveldb are slow 😢. #golang

Experimented with and threw away 600 lines of code for storing consensus-related data to LevelDB. Atomic transactions in syndtr/goleveldb are slow 😢.  #golang
Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

Reduce the number of goroutines per connection from three to two, and introduced a worker pool for handling concurrent messages from peers for Noise. github.com/perlin-network… #golang Perlin

Reduce the number of goroutines per connection from three to two, and introduced a worker pool for handling concurrent messages from peers for Noise.

github.com/perlin-network…

#golang <a href="/PerlinNetwork/">Perlin</a>
Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

Simple optimization goes a long way - switched to an LRU cache for caching consensus queries and reduced latency per request from 3ms down to 500 microseconds. Perlin

Simple optimization goes a long way - switched to an LRU cache for caching consensus queries and reduced latency per request from 3ms down to 500 microseconds. <a href="/PerlinNetwork/">Perlin</a>
Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

I fixed up a memory leak that caught my eye just now and finished up a dashboard for benchmarking. Still in the office; gonna head off for the night. Perlin

I fixed up a memory leak that caught my eye just now and finished up a dashboard for benchmarking. Still in the office; gonna head off for the night. <a href="/PerlinNetwork/">Perlin</a>
Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

Extended the cryptographic keys API for Noise, added a missing sanity check during handshaking, and did some performance tweaks. Perlin github.com/perlin-network…

Extended the cryptographic keys API for Noise, added a missing sanity check during handshaking, and did some performance tweaks. <a href="/PerlinNetwork/">Perlin</a> 

github.com/perlin-network…
Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

Testing out consensus protocol implementations in high-latency environments really helps out with discovering networking edge-cases :). Did some concurrency cleanup for Noise. github.com/perlin-network… Perlin

Testing out consensus protocol implementations in high-latency environments really helps out with discovering networking edge-cases :).

Did some concurrency cleanup for Noise.

github.com/perlin-network… <a href="/PerlinNetwork/">Perlin</a>
César A. Uribe (@cesarauribe) 's Twitter Profile Photo

Everybody, time to freak out! Nesterov does it again, getting O(1/k^4) rate with a second-order method! How refreshing and cool with all that ML craze, hail high-order methods! Main idea, use a third-order method and solve it using second-order information dial.uclouvain.be/pr/boreal/obje…

Kenta Iwasaki (@xtwokei) 's Twitter Profile Photo

Thinking about open-sourcing a few of my hackathon tools for making production-ready backends w/ analytics, monitoring, logging, error handling, etc. in 10 mins. #golang #starlark

Thinking about open-sourcing a few of my hackathon tools for making production-ready backends w/ analytics, monitoring, logging, error handling, etc. in 10 mins. #golang #starlark