اسپاتیفای میگوید برنامه توسعه با کمک هوش مصنوعی این شرکت، تعداد تغییرات کدی را که هر ماه ادغام میشوند بیش از دو برابر کرده است. این شرکت در اوت ۲۰۲۶ حدود ۱۷٬۰۰۰ تغییر را ادغام کرد؛ در حالی که این رقم یک سال پیش حدود ۸٬۱۰۰ مورد بود. اسپاتیفای برای مدیریت این حجم بیشتر، در حال بازنگری رویههای پایش، آزمایش و بازگردانی تغییرات در ۳٬۰۰۰ سرویس عملیاتی خود است.
پشت صحنه چه تغییر کرد؟
این شرکت پس از رخدادی در ۲۴ ژوئن که توان عملیاتی خط پردازش محتوا را حدود ۱۰٪ کاهش داد، پایش سرتاسری این فرایند را اضافه کرد. اسپاتیفای همچنین یک عامل کدنویسی پسزمینه تازه به نام Honk معرفی کرد که Claude (یک LLM یا مدل زبانی بزرگ) را در پادهای Kubernetes اجرا میکند تا کد را تغییر دهد و فرایند ساخت را راه بیندازد. Fleetshift همچنان زمانبندی و پیگیری این تغییرات خودکار را بر عهده دارد. اسپاتیفای میگوید مهاجرت اخیر Java در سرویسهای بکاند این شرکت با استفاده از این سیستم در سه روز انجام شد.
تأثیر بر قابلیت اطمینان
با وجود افزایش چشمگیر حجم تغییرات، اسپاتیفای میگوید میزان دوبارهکاری بیشتر نشده است؛ هرچند اندازه درخواستهای ادغام و پیچیدگی کد رو به افزایش است. سهم کارهای مرتبط با کیفیت از تغییرات ادغامشده، از ۲۷٪ به ۳۱٪ رسیده و سهم کارهای نگهداری به ۲۵٪ کاهش یافته است. با این حال، یک بهروزرسانی خودکار وابستگیها از بررسیها عبور کرد و در محیط عملیاتی شکست خورد؛ اتفاقی که اسپاتیفای را به افزایش ظرفیت بازگردانی تغییرات و زمانبندی بهروزرسانیهای خودکار در ساعات کاری تیمها واداشت.
چرا مهم است
برای توسعهدهندگان، تجربه اسپاتیفای نشان میدهد هوش مصنوعی میتواند تحویل کد را سرعت ببخشد، اما همزمان فشار بیشتری بر آزمایش و پایش وارد میکند. شرکتهایی که از ابزارهای مشابه استفاده میکنند، ممکن است برای حفظ قابلیت اطمینان به سرمایهگذاری در سازوکارهای حفاظتی قویتر نیاز داشته باشند.