The pertinent reg is 121.467. There are several significant differences between pilot and flight attendant limitations on duty.
-- The max duty period (without augmenting the flight attendant crew) is 14 hours. There are several provisions where the duty day may be extended to 16, 18, or 20 hours if 1, 2, or 3 additional flight attendants are added to the crew. In the case of the 20 hours duty day, the flight must include at least one leg outside the contiguous 48 states and DC. All this applies to scheduled as duty extending beyond 14 hours due to weather, etc is OK.
-- 9 hours is regular rest regardless of flight hours during a 14 hours duty day but it may be reduced to 8 hours if followed by a compensatory rest period of at least 10 hours to begin no later than 24 hours from the beginning of the reduced rest period (that sounds familiar).
-- The minimum rest following extended duty day periods is 12 hours before the next duty period.
-- I saw no daily, weekly, monthly, or yearly maximum flight time limits.