Implement one-way sync primitive