跳到主要内容

Workadabra

概要一览

类别
本地服务
网站
www.workadabra.com

本地服务市场只有一个真正难的问题,而它不是那个 App。当有人周二早上需要一位电工,问题在于:哪些电工是真正合格的?够近、够便宜、评分够好、在那个国家有资格做那类活,而且现在还在接单。这一步错了,要么把水管工派去接电线,要么让这户人家一个人也看不到。

Workadabra 把这个问题放在一处回答。一条请求带着它愿意付多少、期待什么评分、在什么位置。一位服务者带着他提供什么、按什么价、以及每项服务向他索取哪些证明。匹配就是两者的交集,是算出来的,而不是谁在后台编排出来的。

一条请求怎样找到服务者

六个条件必须同时成立,任何一条不满足的服务者根本不会出现。他提供这项服务。这份服务当天仍然生效,这和“曾经提供过”不是一回事。他的时薪不高于这条请求愿意付的价。他在这项具体服务上的平均评分,而不是总体评分,达到请求的下限。他在最大距离之内,而这个距离是按国家设定的,不是全球一刀切。以及,他满足这项服务在那个国家所要求的每一项条件。因为这是一次查询,而不是由谁维护的一份排序名单,所以没有哪个服务者能被悄悄提前,也不会让一户人家看到一个只是碰巧住得近的人。

一份服务是被停掉的,不是被改掉的

服务者的一份服务带着它的生效起止日期,而一个触发器让它的价格在各个版本之间不可更改。改变你现在的收费,并不会抹掉你从前的收费:旧的那份被停掉,并留下停掉的日期,新的那份另起。针对一份服务只有一种写入,就是写下它的结束日期。这正是为什么匹配查询问的是“今天是否生效”,而不是“是否存在”;也正因如此,某户人家上个月看到的那个价格,今天仍然能被证明确实存在过。

钱是被写第二次,而不是被改掉

每一笔金额都是信用账本上的一条分录,金额以精确的字符串形式转成数值列来保存,而不是浮点数,因为这个值决定一次提现会不会被拒,而二进制浮点数无法在不四舍五入的情况下容纳两位小数。一笔支付成功时,写下一条分录。一笔支付不再成功时,反转不是修改:同样的金额、相反的符号,写下第二条分录,它先前置起的那些标记也被翻回去。佣金只在住户付款时抽取,不在服务者提现时抽取,费率按每项服务、每个国家设定,可以是百分比,也可以是固定金额。

服务者和他的钱之间隔着什么

三道检查,没有一道是等待期。那个国家必须允许这条支付通道朝这个方向走,因为能把钱收进来的通道,未必能把钱送出去。服务者不能欠平台任何东西,而这个数字同样以精确字符串读取,理由和账本一样。钱包里必须真的有正在提取的这笔钱。没有任何清算延迟被强加进来,所以一笔提现等的是这三个答案,而不是日历。

适用人群

适合需要可靠本地专业人士的家庭,以及希望获得稳定、经过验证需求的技术工作者。

访问 Workadabra: www.workadabra.com