Namespace заселила сотни MacBook Pro в дата-центры, чтобы обойти дефицит Mac Mini
Mac at Any Scale

Namespace строит кастомные стойки с MacBook Pro для запуска macOS-виртуалок: клиентам нужны Mac для сборки iOS-приложений, а Mac Mini приходилось ждать полгода. Каждый ноутбук подключён к IP KVM, внешнему 10G Ethernet и MagSafe; неожиданные проблемы — выпадающие HDMI-кабели и таймаут разблокировки FileVault. Виртуализация на Apple Virtualization ограничена двумя VM на машину, а гостевой сетевой стек на gVisor даёт до 4 Гбит/с.
Похоже, единственный выход из этого состояния — перезагрузить машину физическим нажатием кнопки и успеть разблокировать её вовремя.
- kccqzy
Потрясающая статья. Она просто показывает, сколько проблем они решают только для того, чтобы обойти баги и ограничения внутри самой Apple. Я бы поспорил, что если бы Apple выпустила новый Xserve с той же производительностью, что и Mac mini, но вдвое дороже, люди всё равно бы их покупали, потому что разобраться в работе дата-центров — это дорого.
- Kuyawa
Попробуйте теперь сложить десять айфонов, или сколько захотите. Мир определённо станет интереснее в самом ближайшем будущем.
Вчера я увидел ИИ в флешке, и это заставило меня задуматься: а не станут ли нормой завтрашнего дня маленькие приставки, изолированные от сети, подключённые к телевизорам или вашему локальному Wi-Fi?
- borschtplease
Apple всё ещё живёт в мире, где софт разрабатывается в IDE на персональном компьютере и поставляется как коробочная программа на дискете с лицензионным ключом. Xcode cloud — это шутка. Вся их автоматизация — шутка. Неудивительно, что даже их собственная разработка программного обеспечения застряла из-за их экосистемы, потому что они используют те же инструменты, ту же загадочную подпись кода с их plist'ами, p8, цепочками, сертификатами, отсутствием UI-тестирования, ужасным C++, наследием ObjC. Ты просто тонешь в этой среде. Как же я хочу, чтобы у нас наконец появились нормальные API для веб-приложений.
- vadepaysa
Я держу дома сервер на Mac mini, и это был настоящий культурный шок — заставить эту штуку делать хоть что-то похожее на Linux. Запрос пароля при загрузке — это жёсткий барьер, и ваш сервер просто ничего не будет делать, пока вы его не разблокируете. ОТЛИЧНАЯ функция для десктопов и ноутбуков, но не очень для сервера.
- titzer
Меня интересует миниатюризация и тонкость материнской платы. Представьте, если бы материнские платы производились массово и соединялись с идеально подходящим (с жидкостным охлаждением) теплораспределителем. Это мог бы быть очень компактный блейд-сервер для вычислений очень высокой плотности.
- cadamsdotcom
Статья полна технических деталей, спасибо авторам! Я почерпнул несколько идей для удалённого использования своего собственного mbp.
Но если читать между строк, то fascinating, о чём не сказано — о клиентоориентированности Apple.
У этих ребят нет защитника в Apple; они всё это выяснили сами. В таком масштабе с оборудованием от Framework, Lenovo или Dell была бы круглосуточная горячая линия с живым человеком.
Обладая рыночной властью, Apple может игнорировать этих людей — пусть страдают, так сказать.
Интересно, будет ли Apple при Тернусе... думать иначе.
- giancarlostoro
> При определённых условиях внешний USB-сетевой адаптер перестаёт работать и ведёт себя так, будто он не получает питания и не показывает линк. Пробовал другой кабель, другой адаптер, другой порт коммутатора — безрезультатно. Но быстрый визит в Настройки сети, удаление и повторное создание «сетевой службы» в настройках MacOS возвращает его к жизни.
У меня тоже есть эта действительно раздражающая проблема, когда мой Mac решает, что USB-C или Micro-SD периферия больше не читается, если я работаю с несколькими SD-картами и делаю их резервные копии, не знаю почему. Хотел бы я поработать в Apple две недели с Claude, чтобы исправить это, а потом уволиться и вернуться домой; честно говоря, хотел бы просто поработать в разных компаниях, чтобы исправить действительно отвратительные баги, которые «никогда не будут исправлены»; убогий стек ролей Discord тоже был бы в моём списке.
- 00deadbeef
Статья датирована 3 ноября, но я прочитал её несколько месяцев назад, она уже была в моей истории.