Skip to content

Instantly share code, notes, and snippets.

@mgodwan
Last active November 30, 2023 17:17
Show Gist options
  • Save mgodwan/52801a25c13a9b0a00c6de0e7cbb0a73 to your computer and use it in GitHub Desktop.
Save mgodwan/52801a25c13a9b0a00c6de0e7cbb0a73 to your computer and use it in GitHub Desktop.
JDK v/s. Custom Serde Data Comparison
d33333333333333333333333333333[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2121212121212121212121212121212121212121212121212121212121[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3737373737373737373737373737373737373737373737373737373737[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5454545454545454545454545454545454545454545454545454545454[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9292929292929292929292929292929292929292929292929292929292[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4242424242424242424242424242424242424242424242424242424242[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1616161616161616161616161616161616161616161616161616161616[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4949494949494949494949494949494949494949494949494949494949[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7575757575757575757575757575757575757575757575757575757575[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7171717171717171717171717171717171717171717171717171717171[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1212121212121212121212121212121212121212121212121212121212[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1313131313131313131313131313131313131313131313131313131313[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7979797979797979797979797979797979797979797979797979797979[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7878787878787878787878787878787878787878787878787878787878[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9696969696969696969696969696969696969696969696969696969696[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9999999999999999999999999999999999999999999999999999999999[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3030303030303030303030303030303030303030303030303030303030[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3333333333333333333333333333333333333333333333333333333333[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9595959595959595959595959595959595959595959595959595959595[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2424242424242424242424242424242424242424242424242424242424[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8484848484848484848484848484848484848484848484848484848484[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog88888888888888888888888888888[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8080808080808080808080808080808080808080808080808080808080[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8383838383838383838383838383838383838383838383838383838383[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog11111111111111111111111111111[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2525252525252525252525252525252525252525252525252525252525[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2828282828282828282828282828282828282828282828282828282828[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8787878787878787878787878787878787878787878787878787878787[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2929292929292929292929292929292929292929292929292929292929[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8888888888888888888888888888888888888888888888888888888888[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5555555555555555555555555555555555555555555555555555555555[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog00000000000000000000000000000[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6060606060606060606060606060606060606060606060606060606060[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1010101010101010101010101010101010101010101010101010101010[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4848484848484848484848484848484848484848484848484848484848[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4646464646464646464646464646464646464646464646464646464646[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6262626262626262626262626262626262626262626262626262626262[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6666666666666666666666666666666666666666666666666666666666[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6464646464646464646464646464646464646464646464646464646464[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5151515151515151515151515151515151515151515151515151515151[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5353535353535353535353535353535353535353535353535353535353[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5959595959595959595959595959595959595959595959595959595959[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5757575757575757575757575757575757575757575757575757575757[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1818181818181818181818181818181818181818181818181818181818[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7373737373737373737373737373737373737373737373737373737373[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4040404040404040404040404040404040404040404040404040404040[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6868686868686868686868686868686868686868686868686868686868[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3535353535353535353535353535353535353535353535353535353535[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9090909090909090909090909090909090909090909090909090909090[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3939393939393939393939393939393939393939393939393939393939[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1414141414141414141414141414141414141414141414141414141414[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7777777777777777777777777777777777777777777777777777777777[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog99999999999999999999999999999[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4444444444444444444444444444444444444444444444444444444444[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1111111111111111111111111111111111111111111111111111111111[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9797979797979797979797979797979797979797979797979797979797[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8282828282828282828282828282828282828282828282828282828282[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8181818181818181818181818181818181818181818181818181818181[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9898989898989898989898989898989898989898989898989898989898[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3131313131313131313131313131313131313131313131313131313131[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog22222222222222222222222222222[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9494949494949494949494949494949494949494949494949494949494[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3232323232323232323232323232323232323232323232323232323232[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8585858585858585858585858585858585858585858585858585858585[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2020202020202020202020202020202020202020202020202020202020[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2626262626262626262626262626262626262626262626262626262626[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8989898989898989898989898989898989898989898989898989898989[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2323232323232323232323232323232323232323232323232323232323[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:8686868686868686868686868686868686868686868686868686868686[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2727272727272727272727272727272727272727272727272727272727[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3636363636363636363636363636363636363636363636363636363636[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9191919191919191919191919191919191919191919191919191919191[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6969696969696969696969696969696969696969696969696969696969[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7272727272727272727272727272727272727272727272727272727272[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1919191919191919191919191919191919191919191919191919191919[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:2222222222222222222222222222222222222222222222222222222222[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1717171717171717171717171717171717171717171717171717171717[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog77777777777777777777777777777[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3838383838383838383838383838383838383838383838383838383838[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:9393939393939393939393939393939393939393939393939393939393[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:3434343434343434343434343434343434343434343434343434343434[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6767676767676767676767676767676767676767676767676767676767[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7070707070707070707070707070707070707070707070707070707070[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4343434343434343434343434343434343434343434343434343434343[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7676767676767676767676767676767676767676767676767676767676[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:1515151515151515151515151515151515151515151515151515151515[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:7474747474747474747474747474747474747474747474747474747474[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4141414141414141414141414141414141414141414141414141414141[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog66666666666666666666666666666[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog55555555555555555555555555555[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4545454545454545454545454545454545454545454545454545454545[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:4747474747474747474747474747474747474747474747474747474747[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6565656565656565656565656565656565656565656565656565656565[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6161616161616161616161616161616161616161616161616161616161[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:6363636363636363636363636363636363636363636363636363636363[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog44444444444444444444444444444[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5252525252525252525252525252525252525252525252525252525252[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5050505050505050505050505050505050505050505050505050505050[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5656565656565656565656565656565656565656565656565656565656[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog:5858585858585858585858585858585858585858585858585858585858[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog
public static void main(String[] args) {
Map<String, String> map = new HashMap<>();
String s = "random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dog";
for (int i = 0; i < 100; i ++) {
StringBuilder sb = new StringBuilder();
for (int j = 1; j < 30; j ++) {
sb.append(i);
}
map.put(sb.toString(), s);
}
System.out.println(Base64Helper.serializeObject((Serializable) map, true));
System.out.println("----------------------");
System.out.println(Base64Helper.serializeObject((Serializable) map, false));
}
��srjava.util.HashMap���`�F
loadFactorI thresholdxp?@�dt33333333333333333333333333333t[random_generated_repeated_string_is_here_so_let_the_quick_brown_fox_jumps_over_the_lazy_dogt:2121212121212121212121212121212121212121212121212121212121q~t:3737373737373737373737373737373737373737373737373737373737q~t:5454545454545454545454545454545454545454545454545454545454q~t:9292929292929292929292929292929292929292929292929292929292q~t:4242424242424242424242424242424242424242424242424242424242q~t:1616161616161616161616161616161616161616161616161616161616q~t:4949494949494949494949494949494949494949494949494949494949q~t:7575757575757575757575757575757575757575757575757575757575q~t:7171717171717171717171717171717171717171717171717171717171q~t:1212121212121212121212121212121212121212121212121212121212q~t:1313131313131313131313131313131313131313131313131313131313q~t:7979797979797979797979797979797979797979797979797979797979q~t:7878787878787878787878787878787878787878787878787878787878q~t:9696969696969696969696969696969696969696969696969696969696q~t:9999999999999999999999999999999999999999999999999999999999q~t:3030303030303030303030303030303030303030303030303030303030q~t:3333333333333333333333333333333333333333333333333333333333q~t:9595959595959595959595959595959595959595959595959595959595q~t:2424242424242424242424242424242424242424242424242424242424q~t:8484848484848484848484848484848484848484848484848484848484q~t88888888888888888888888888888q~t:8080808080808080808080808080808080808080808080808080808080q~t:8383838383838383838383838383838383838383838383838383838383q~t11111111111111111111111111111q~t:2525252525252525252525252525252525252525252525252525252525q~t:2828282828282828282828282828282828282828282828282828282828q~t:8787878787878787878787878787878787878787878787878787878787q~t:2929292929292929292929292929292929292929292929292929292929q~t:8888888888888888888888888888888888888888888888888888888888q~t:5555555555555555555555555555555555555555555555555555555555q~t00000000000000000000000000000q~t:6060606060606060606060606060606060606060606060606060606060q~t:1010101010101010101010101010101010101010101010101010101010q~t:4848484848484848484848484848484848484848484848484848484848q~t:4646464646464646464646464646464646464646464646464646464646q~t:6262626262626262626262626262626262626262626262626262626262q~t:6666666666666666666666666666666666666666666666666666666666q~t:6464646464646464646464646464646464646464646464646464646464q~t:5151515151515151515151515151515151515151515151515151515151q~t:5353535353535353535353535353535353535353535353535353535353q~t:5959595959595959595959595959595959595959595959595959595959q~t:5757575757575757575757575757575757575757575757575757575757q~t:1818181818181818181818181818181818181818181818181818181818q~t:7373737373737373737373737373737373737373737373737373737373q~t:4040404040404040404040404040404040404040404040404040404040q~t:6868686868686868686868686868686868686868686868686868686868q~t:3535353535353535353535353535353535353535353535353535353535q~t:9090909090909090909090909090909090909090909090909090909090q~t:3939393939393939393939393939393939393939393939393939393939q~t:1414141414141414141414141414141414141414141414141414141414q~t:7777777777777777777777777777777777777777777777777777777777q~t99999999999999999999999999999q~t:4444444444444444444444444444444444444444444444444444444444q~t:1111111111111111111111111111111111111111111111111111111111q~t:9797979797979797979797979797979797979797979797979797979797q~t:8282828282828282828282828282828282828282828282828282828282q~t:8181818181818181818181818181818181818181818181818181818181q~t:9898989898989898989898989898989898989898989898989898989898q~t:3131313131313131313131313131313131313131313131313131313131q~t22222222222222222222222222222q~t:9494949494949494949494949494949494949494949494949494949494q~t:3232323232323232323232323232323232323232323232323232323232q~t:8585858585858585858585858585858585858585858585858585858585q~t:2020202020202020202020202020202020202020202020202020202020q~t:2626262626262626262626262626262626262626262626262626262626q~t:8989898989898989898989898989898989898989898989898989898989q~t:2323232323232323232323232323232323232323232323232323232323q~t:8686868686868686868686868686868686868686868686868686868686q~t:2727272727272727272727272727272727272727272727272727272727q~t:3636363636363636363636363636363636363636363636363636363636q~t:9191919191919191919191919191919191919191919191919191919191q~t:6969696969696969696969696969696969696969696969696969696969q~t:7272727272727272727272727272727272727272727272727272727272q~t:1919191919191919191919191919191919191919191919191919191919q~t:2222222222222222222222222222222222222222222222222222222222q~t:1717171717171717171717171717171717171717171717171717171717q~t77777777777777777777777777777q~t:3838383838383838383838383838383838383838383838383838383838q~t:9393939393939393939393939393939393939393939393939393939393q~t:3434343434343434343434343434343434343434343434343434343434q~t:6767676767676767676767676767676767676767676767676767676767q~t:7070707070707070707070707070707070707070707070707070707070q~t:4343434343434343434343434343434343434343434343434343434343q~t:7676767676767676767676767676767676767676767676767676767676q~t:1515151515151515151515151515151515151515151515151515151515q~t:7474747474747474747474747474747474747474747474747474747474q~t:4141414141414141414141414141414141414141414141414141414141q~t66666666666666666666666666666q~t55555555555555555555555555555q~t:4545454545454545454545454545454545454545454545454545454545q~t:4747474747474747474747474747474747474747474747474747474747q~t:6565656565656565656565656565656565656565656565656565656565q~t:6161616161616161616161616161616161616161616161616161616161q~t:6363636363636363636363636363636363636363636363636363636363q~t44444444444444444444444444444q~t:5252525252525252525252525252525252525252525252525252525252q~t:5050505050505050505050505050505050505050505050505050505050q~t:5656565656565656565656565656565656565656565656565656565656q~t:5858585858585858585858585858585858585858585858585858585858q~x
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment