

Wywiad z Chrisem Millarem z Adobe - architektem ds. tworzenia dokumentów dla usług Edge Delivery Services
- edge delivery
- eds
- da
- document authoring
- dark alley
- adobe
Historia superbohatera o tym, jak powstało Document Authoring for Edge Delivery Services
Jest to podcast, który powstawał przez rok, z wybitnym gościem Chrisem Millarem z Adobe Systems. Chris był kierownikiem ds. inżynierii w wewnętrznych serwisach internetowych Adobe (adobe.com, business.adobe.com, blog.adobe.com, ), a obecnie jest mózgiem i architektem rozwiązania Edge Delivery Authoring znanego jako DA (wcześniej Dark Alley). Jeśli jesteś profesjonalistą AEM, to jest to historia, którą chcesz usłyszeć.
Dostępny również w serwisie Apple Podcasts oraz jako podcast audio lub wideo w serwisie Spotify.
Prowadzący do tego podcastu: Podróż Mroczną Aleją
Trochę kontekstu: w 2024 roku długoletni słuchacze podcastu mogą pamiętać nasz podcast Adobe Summit '24 Recap, który w tym momencie jest nadal najczęściej słuchanym odcinkiem w historii. W tamtym czasie byłem znany jako zagorzały sceptyk chmury AEM, więc były telefony na Linkedin z "... gdzie jest prawdziwy Tad i co mu zrobiliście?" kiedy ten odcinek został wydany.
To, co naprawdę działo się za kulisami, to wiele rozmów z ludźmi takimi jak David Neuscheler i Chris Millar na temat tradycyjnych obciążeń roboczych, które rozsądna osoba ZAWSZE zalecałaby na dużym, samozarządzającym się serwerze aplikacji, takim jak AEM - i tego, jak te obciążenia robocze mogą FAKTYCZNIE i PRAWDZIWIE być wykonywane lepiej w Edge Delivery Services.
Byłem OGROMNYM sceptykiem, ale dowody były niezaprzeczalne. Prowadziłem również dużą klasyczną migrację usługi AEM Cloud, którą właśnie zacząłem wdrażać i która naprawdę wyglądała tak, jakby była znacznie lepszym kandydatem do Edge Delivery.
Ograniczenia uniwersalnego edytora, Sharepointa i Dysku Google
Nie byłem jednak do końca przekonany. Projekt, którym kierowałem, miał wiele czynników, które sprawiały, że nie był idealnym kandydatem do Universal Editor lub Sharepoint. Czynniki te były następujące:
- Potrzeba głębokiej i stosunkowo płynnej integracji AEM Assets
- Tłumaczenia & wsparcie lokalizacji
Jak opisano w innych artykułach na stronie podcasts like this one, Universal Editor ma swoje mocne strony, ale zwłaszcza w 2024 r. UE nie miał żadnego wsparcia lokalizacyjnego. To sprawiło, że integracja z wysoce zlokalizowaną stroną internetową była całkowicie nieopłacalna. Pozostawało więc rozwiązanie takie jak Sharepoint lub Dysk Google, które (a) klient naprawdę był 0.00% zainteresowany, i (b) będzie miało poważne problemy z dobrą integracją z Assets, ponieważ obrazy będą wtedy znajdować się Wewnątrz dokumentów, i (c) oznaczałoby to stworzenie od podstaw naszego własnego silnika lokalizacji i przepływu pracy.
I tu właśnie pojawił się mały projekt o nazwie Dark Alley.
Reszta jest historią (i została dość dobrze opisana w podcaście), ale ostatecznie wspólnie pracowaliśmy nad rosnącymi bólami, konfliktami politycznymi i wieloma przeszkodami związanymi z zestawem funkcji, takimi jak dostosowywanie autorów, zarządzanie uprawnieniami, przepływ pracy tłumaczeń, narzędzia masowe i inne.
Uruchomienie u klienta(które ostatecznie było pierwszym uruchomieniem u klienta Document Authoring for Edge Delivery) zakończyło się CAŁKOWITYM sukcesem, a klienci są bardzo zadowoleni z wyniku.
Muszę powiedzieć, że Chris i cała grupa pracowników Adobe pokazali, dlaczego Adobe jest najlepszą firmą do pracy z witrynami korporacyjnymi o znaczeniu krytycznym. Mają jednych z najbardziej utalentowanych inżynierów na świecie i jestem absolutnie zaszczycony, że mogę ich zaliczyć do moich przyjaciół.
Nie wymienię nazwisk, aby oszczędzić ich skrzynki odbiorcze Linkedin, ale mogą być na zdjęciu powyżej i wiedzą, kim są. :)
Tak więc teraz, gdy miejsce DA na świecie jest zapewnione, jego zestaw funkcji tylko dojrzał, a przyszłość wygląda bardzo jasno, z przyjemnością przedstawię wszystkim tę wspaniałą lekcję historii na tle "Dark Alley" i dlaczego zrozumienie tego oznacza WSZYSTKO dla każdego profesjonalisty AEM dzisiaj.
Kluczowe momenty podcastu
W tym podcaście:
- 00:00:25 - Rola i doświadczenie Chrisa Millara w Adobe
- 00:02:00 - Uruchomienie blog.adobe.com i początki authoringu opartego na dokumentach
- 00:04:18 - Historia pochodzenia superbohatera DA
- 00:05:00 - Ogromna skala adobe.com
- 00:08:00 - Ponad 400 000 stron w różnych lokalizacjach.
- 00:10:00 - Wyzwania związane z tradycyjnym AEM
- 00:13:00 - Ograniczenia nawet w przypadku wysokiej jakości zespołów
- 00:15:00 - Przejście do tworzenia opartego na dokumentach w SharePoint
- 00:19:00 - Telemetria pokazująca szybsze tworzenie
- 00:20:00 - Od zera kodu do fundacji w sześć miesięcy
- 00:23:00 - Otwieranie furtek i szkolenie inżynierów
- 00:26:00 - DA Origins jako projekt badawczy
- 00:31:00 - Niechęć do okazywania przywództwa
- 00:33:00 - Wyzwania związane z opiniami i faktami
- 00:35:00 - Zastosowanie prawa Galla do DA
- 00:40:00 - Ewolucja brandingu od "Dark Alley" do "Document Authoring"
- 00:44:00 - Pierwsze zewnętrzne uruchomienie przez zespół Arbory Digital
- 00:48:00 - Obecna rola DA
- 01:17:13 - Początkowi klienci i ambitne cele
- 01:18:38 - Historie sukcesu dzieci z plakatów
- 01:19:34 - Definiowanie CMS dla użytkowników nietechnicznych
- 01:20:33 - Potrzeby wczesnego wsparcia i cięcia w papierze
- 01:21:15 - Cotygodniowe rozmowy zwrotne w 2024 r. podczas pierwszych dni DA
- 01:22:03 - Korzyści z dzielenia się informacjami zwrotnymi
- 01:22:20 - Obsługa niezadowolenia klientów
- 01:23:00 - Rygorystyczne ustalanie priorytetów poprawek
- 01:23:49 - Kompromisy edytora uniwersalnego
- 01:25:32 - Kompromisy klientów z WYSIWYG
- 01:27:09 - Podstawowe wymagania DA
- 01:28:37 - Ewoluująca personalizacja uprawnień
- 01:34:00 - Kompromisy między bezpieczeństwem a UX
- 01:36:58 - DA Prostota umożliwiająca wyobraźnię
- 01:41:37 - Zautomatyzowany kreator stron dla szkół
- 01:48:57 - Obalanie mitu o hakowaniu latarni morskich
- 01:53:59 - Edge Delivery dla dużych obiektów
- 01:55:46 - Kompromisy między AEM i Edge
- 02:01:56 - Celowe wzorce vs. hacki
- 02:04:27 - Analogia espresso do krzywej uczenia się
- 02:20:59 - Przyszła eksplozja treści dla LLM
- 02:26:04 - Praktyczne integracje ze sztuczną inteligencją
- 02:34:52 - Ponowne uczenie się otwartych systemów z LLM
- 02:37:25 - MCP Research in Edge Delivery
- 02:42:42 - Sztuczna inteligencja przekształcająca rozwój DA
- 02:44:22 - Ryzyko i korzyści związane z kodowaniem AI
- 02:45:03 - Równoważenie szybkości i zrównoważonego rozwoju
- 02:46:24 - Vibe Coding z AI Juniors
- 02:47:41 - Wartość MCP dla wszystkich lokalizacji
- 02:47:54 - Oczekiwanie na Adobe Summit
- 02:49:22 - Niepowodzenia rodzimych systemów CMS
Prelegenci podcastów
Tad Reeves
Główny architekt w Arbory Digital
Tad jest dwukrotnym mistrzem AEM i pracuje z Adobe Experience Manager & CQ od 2010 roku. Począwszy od 1996 roku, nosił prawie każdy kapelusz w dostarczaniu stron internetowych, od architektury rozwiązań po zarządzanie produktem, a także lata w devops i administrowaniu systemem. Uwielbia to, że Arbory Digital daje mu możliwość dostarczania uczciwych i skutecznych rozwiązań, nawet jeśli oznacza to kwestionowanie dominujących perspektyw sprzedaży. Kiedy Tad nie pracuje (a czasami, kiedy pracuje), lubi jeździć na rowerze górskim i odkrywać przyrodę ze swoją żoną & 3 dzieci.
Chris Millar
Architekt w Adobe Systems
Chris jest doświadczonym inżynierem oprogramowania, kierownikiem ds. inżynierii odzyskiwania i architektem w Adobe Systems, a także siłą napędową systemu Edge Delivery Authoring "DA", znanego wcześniej jako "Dark Alley".
Podoba ci się to, co usłyszałeś? Masz pytania dotyczące tego, co jest dla Ciebie odpowiednie? Chętnie porozmawiamy! Skontaktuj się z nami
Odcinki podcastu



Zrozumienie różnic między projektami AEM i Edge Delivery Services (EDS)
Tad Reeves, Sean Archibeque, Justin RanlyMay 21, 2025