修改Spark内核(Deca)所产生的两个奇怪bug
Spark将数据放在jvm堆外导致无故卡死思路实现与问题产生咱们内存计算小组陆博的文章Deca经过一年的努力终于中了vldb,作为其中参与了一些微小的工作的男人,虽然对其中一部分细节不是太清楚,因为这个Deca系统的开发涉及到将近5个人,我的工作囊括一下就是:
1.完成了其中UDF的转换,将方法的操作转为对字节数组的操作;
2.手写了Deca的手动版的代码,就是利用Deca的思想对Spark应用的代码进行改造;
3.进行了大量的测试并统计GC时间,stage时间等相关数据.
其实Deca系统的
...