Commit Graph

3 Commits

Author SHA1 Message Date
Yavuz Tas
10f425e2b6
I optimized my solution: (#337)
- Eliminate redundant object creations in between
 - Custom HashMap on purpose - Inspired by @spullara
 - More performant temperature parsing - Inspired by @yemreinci
 - JVM tweaks, decreased heap memory, and remove AlwaysPreTouch

Co-authored-by: Yavuz Tas <yavuz.tas@ing.com>
2024-01-12 09:47:31 +01:00
Gunnar Morling
fa1ca65bfd
Hyperfine: Script re-org 2024-01-09 21:26:29 +01:00
Yavuz Tas
f6acc6f3d5
A solution with Actor Model concurrency and MappedByteBuffer
* A solution with Actor Model concurrency and MappedByteBuffer

* fix test cases

* revert back the file name to original

* cache String hashCode calculation via composing with Key object

* fix wrong key caching and eleminate duplicate String creation between actors

* update possible char count in a line, fix calculate_average.sh

* increase possible line length to 256 bytes, much safer to cover 100 chars I hope

---------

Co-authored-by: Yavuz Tas <yavuz.tas@ing.com>
2024-01-05 23:50:58 +01:00