The Future of Service Mesh: Sidecarless, eBPF or both?