SMB shares using OmniOS, zones and ZFS
OmniOS / Illumos provides a native way to expose data stored on ZFS using the SMB / CIFS protocol. Furthemore, using zones limits the attack surface of a server ; or a least, the impact of a compromised service. Long story short: I replaced my UFS+Samba shares with ZFS+Solarish.
Let Mac OS auto-discover your SMB shares
Mac OS can mount and read SMB shares. But with Samba only, you have to tell the Mac where there are. With avahi-daemon, SMB shares will be automatically discovered.