หัวข้อ: การบริหาร

werf - เครื่องมือของเราสำหรับ CI / CD ใน Kubernetes (รายงานภาพรวมและวิดีโอ)

เมื่อวันที่ 27 พฤษภาคม ในห้องโถงหลักของการประชุม DevOpsConf 2019 ซึ่งจัดขึ้นโดยเป็นส่วนหนึ่งของเทศกาล RIT++ 2019 โดยเป็นส่วนหนึ่งของส่วน "การจัดส่งอย่างต่อเนื่อง" มีการมอบรายงาน "werf - เครื่องมือของเราสำหรับ CI/CD ใน Kubernetes" โดยพูดถึงปัญหาและความท้าทายที่ทุกคนเผชิญเมื่อปรับใช้กับ Kubernetes รวมถึงความแตกต่างเล็กๆ น้อยๆ ที่อาจไม่สังเกตเห็นได้ในทันที […]

เราทดสอบฐานข้อมูลอนุกรมเวลาหลายรายการอย่างไร

ในช่วงไม่กี่ปีที่ผ่านมา ฐานข้อมูลอนุกรมเวลาได้เปลี่ยนจากสิ่งที่แปลกประหลาด (ซึ่งมีความเชี่ยวชาญสูงที่ใช้ทั้งในระบบตรวจสอบแบบเปิด (และเชื่อมโยงกับโซลูชันเฉพาะ) หรือในโครงการ Big Data) ให้กลายเป็น "ผลิตภัณฑ์ผู้บริโภค" ในอาณาเขตของสหพันธรัฐรัสเซียต้องขอขอบคุณ Yandex และ ClickHouse เป็นพิเศษสำหรับสิ่งนี้ ถึงจุดนี้ หากคุณต้องการประหยัด […]

โซลูชั่นเดลต้าสำหรับเมืองอัจฉริยะ: คุณเคยสงสัยหรือไม่ว่าโรงภาพยนตร์สามารถเป็นมิตรกับสิ่งแวดล้อมได้อย่างไร?

ที่นิทรรศการ COMPUTEX 2019 ซึ่งจัดขึ้นในช่วงต้นฤดูร้อน เดลต้าได้จัดแสดงโรงภาพยนตร์ 8K “สีเขียว” อันเป็นเอกลักษณ์ รวมถึงโซลูชัน IoT จำนวนมากที่ออกแบบมาสำหรับเมืองสมัยใหม่และเป็นมิตรกับสิ่งแวดล้อม ในโพสต์นี้เราจะพูดถึงรายละเอียดเกี่ยวกับนวัตกรรมต่างๆ รวมถึงระบบชาร์จอัจฉริยะสำหรับยานพาหนะไฟฟ้า ทุกวันนี้ ทุกบริษัทมุ่งมั่นที่จะพัฒนาโครงการที่เป็นมิตรกับสิ่งแวดล้อมและก้าวหน้ามากขึ้น โดยสนับสนุนกระแสการสร้าง Smart […]

ประวัติความเป็นมาของปัญหาการโยกย้ายที่เก็บข้อมูลนักเทียบท่า (รูทนักเทียบท่า)

เมื่อสองสามวันที่ผ่านมา มีการตัดสินใจให้เซิร์ฟเวอร์ตัวใดตัวหนึ่งย้ายที่เก็บข้อมูลนักเทียบท่า (ไดเร็กทอรีที่ Docker เก็บไฟล์คอนเทนเนอร์และรูปภาพทั้งหมด) ไปยังพาร์ติชันแยกต่างหากซึ่งมีความจุมากกว่า งานดูเหมือนไม่สำคัญและไม่ได้บอกล่วงหน้าถึงปัญหา... มาเริ่มกันเลย: 1. หยุดและฆ่าคอนเทนเนอร์ทั้งหมดของแอปพลิเคชันของเรา: docker-compose down หากมีคอนเทนเนอร์จำนวนมากและพวกมัน […]

ความแตกต่างระหว่าง bin, sbin, usr/bin, usr/sbin

เมื่อวันที่ 30 พฤศจิกายน 2010 David Collier เขียนว่า: ฉันสังเกตเห็นว่าใน busybox ลิงก์จะถูกแบ่งออกเป็นสี่ไดเรกทอรีนี้ มีกฎง่ายๆ บางอย่างในการพิจารณาว่าควรเก็บลิงก์ไว้ในไดเร็กทอรีใด... ตัวอย่างเช่น kill อยู่ใน /bin และ killall อยู่ใน /usr/bin... ฉันไม่เห็นตรรกะใดๆ ในการแบ่งส่วนนี้ คุณ, […]

ความคิดเห็นอื่นเกี่ยวกับความแตกต่างระหว่าง bin, sbin, usr/bin, usr/sbin

เมื่อเร็ว ๆ นี้ฉันพบบทความนี้: ความแตกต่างระหว่าง bin, sbin, usr/bin, usr/sbin ฉันต้องการแบ่งปันมุมมองของฉันเกี่ยวกับมาตรฐาน /bin ประกอบด้วยคำสั่งที่สามารถใช้ได้ทั้งผู้ดูแลระบบและผู้ใช้ แต่จำเป็นเมื่อไม่มีการติดตั้งระบบไฟล์อื่น (เช่น ในโหมดผู้ใช้คนเดียว) นอกจากนี้ยังอาจมีคำสั่งที่ใช้โดยสคริปต์ทางอ้อม ที่นั่น […]

Dark ปรับใช้โค้ดอย่างไรใน 50ms

ยิ่งกระบวนการพัฒนาเร็วเท่าไร บริษัทเทคโนโลยีก็จะเติบโตเร็วเท่านั้น น่าเสียดายที่แอปพลิเคชันสมัยใหม่ทำงานกับเรา - ระบบของเราต้องอัปเดตแบบเรียลไทม์โดยไม่รบกวนใครหรือทำให้ระบบหยุดทำงานหรือหยุดชะงัก การปรับใช้กับระบบดังกล่าวกลายเป็นเรื่องที่ท้าทายและต้องใช้ขั้นตอนการส่งมอบที่ซับซ้อนอย่างต่อเนื่อง แม้แต่กับทีมขนาดเล็กก็ตาม […]

การเพิ่มประสิทธิภาพของการสืบค้นฐานข้อมูลในตัวอย่างบริการ B2B สำหรับผู้สร้าง

จะเพิ่มจำนวนการสืบค้นในฐานข้อมูลเป็น 10 เท่าโดยไม่ต้องย้ายไปยังเซิร์ฟเวอร์ที่มีประสิทธิผลมากขึ้นและรักษาฟังก์ชันการทำงานของระบบได้อย่างไร ฉันจะบอกคุณว่าเราจัดการกับประสิทธิภาพที่ลดลงของฐานข้อมูลของเราอย่างไร วิธีที่เราปรับการสืบค้น SQL ให้เหมาะสมเพื่อรองรับผู้ใช้จำนวนมากที่สุดเท่าที่จะเป็นไปได้ และไม่เพิ่มต้นทุนทรัพยากรการประมวลผล ฉันกำลังให้บริการจัดการกระบวนการทางธุรกิจ [...]

ตรวจสอบเครื่องมือฟรี SQLIndexManager

ดังที่คุณทราบ ดัชนีมีบทบาทสำคัญใน DBMS ทำให้สามารถค้นหาบันทึกที่ต้องการได้อย่างรวดเร็ว ด้วยเหตุนี้การให้บริการอย่างทันท่วงทีจึงเป็นเรื่องสำคัญมาก มีการเขียนเนื้อหามากมายเกี่ยวกับการวิเคราะห์และการเพิ่มประสิทธิภาพ รวมถึงบนอินเทอร์เน็ต ตัวอย่างเช่น หัวข้อนี้ได้รับการตรวจสอบเมื่อเร็วๆ นี้ในเอกสารเผยแพร่นี้ มีวิธีแก้ไขปัญหาแบบชำระเงินและฟรีมากมายสำหรับสิ่งนี้ ตัวอย่างเช่น, มี […]

ลำดับความสำคัญของพ็อดใน Kubernetes ทำให้เกิดการหยุดทำงานที่ Grafana Labs ได้อย่างไร

บันทึก ทรานส์: เราขอนำเสนอรายละเอียดทางเทคนิคแก่คุณเกี่ยวกับสาเหตุของการหยุดทำงานล่าสุดในบริการคลาวด์ที่ดูแลโดยผู้สร้าง Grafana นี่เป็นตัวอย่างคลาสสิกว่าฟีเจอร์ใหม่และดูเหมือนมีประโยชน์อย่างมากที่ออกแบบมาเพื่อปรับปรุงคุณภาพของโครงสร้างพื้นฐาน... อาจก่อให้เกิดอันตรายได้อย่างไร หากคุณไม่ได้ระบุถึงความแตกต่างมากมายของแอปพลิเคชันในความเป็นจริงของการผลิต เป็นเรื่องดีเมื่อมีเนื้อหาเช่นนี้ปรากฏขึ้นที่ช่วยให้คุณเรียนรู้ไม่เพียง [...]

หนังสือ Linux in Action

สวัสดีชาวคาโบร! ในหนังสือ David Clinton บรรยายถึงโครงการในชีวิตจริง 12 โครงการ รวมถึงการทำให้ระบบสำรองและกู้คืนของคุณเป็นอัตโนมัติ การตั้งค่าคลาวด์ไฟล์ส่วนบุคคลสไตล์ Dropbox และการสร้างเซิร์ฟเวอร์ MediaWiki ของคุณเอง คุณจะได้สำรวจการจำลองเสมือน การกู้คืนความเสียหาย ความปลอดภัย การสำรองข้อมูล DevOps และการแก้ไขปัญหาระบบผ่านกรณีศึกษาที่น่าสนใจ แต่ละบทจะจบลงด้วยภาพรวมของคำแนะนำที่เป็นประโยชน์ […]

เรื่องเล่าจากฝ่ายบริการ โพสต์ไร้สาระเกี่ยวกับการทำงานหนัก

วิศวกรฝ่ายบริการพบได้ที่ปั๊มน้ำมันและท่าเรืออวกาศ ในบริษัทไอทีและโรงงานผลิตรถยนต์ ที่ VAZ และ Space X ในธุรกิจขนาดเล็กและยักษ์ใหญ่ระดับนานาชาติ เพียงเท่านี้ พวกเขาทั้งหมดเคยได้ยินฉากคลาสสิกเกี่ยวกับ "ตัวมันเอง", "ฉันพันมันด้วยเทปไฟฟ้าและมันก็ได้ผล แล้วมันดัง", "ฉันไม่ได้แตะอะไรเลย", "ฉันแน่นอน ไม่เปลี่ยนเลย” และ […]