เมื่อ .Net 7 สนับสนุน container แล้ว
จากบทความ Announcing built-in container support for the .NET SDK นั้นอธิบายว่า .NET นั้นสนับสนุน container แล้วช่วยให้การสร้าง OCI container ได้แบบง่าย ๆ ผ่านคำสั่ง $dotnet publish มาดูการใช้งานกัน...
View Articleสรุปการอ่านบทความเรื่อง HTTP Analytics for 6M requests per second using...
เห็นเรื่องการเปลี่ยนจาก Elasticsearch มาเป็นของ Clickhouse ก็ทำให้ไปอ่านบทความเก่าตั้งแต่ปี 2018เรื่อง HTTP Analytics for 6M requests per second using ClickHouseว่าด้วยเรื่องการวิเคราะห์ traffic...
View Articleจดบันทึกเรื่องการทำงานของ API gateway
จาก tweet เรื่อง What does API gateway do? นั้นทำการอธิบานการทำงานของ API gateway ว่าทำอะไรบ้างโดยเขียน diagram แบบเข้าใจง่าย ๆ ไว้อีกด้วยมาดูกัน โดยสิ่งที่น่าสนใจคือ ขั้นตอนที่ 8 Protocol conversion...
View ArticleGolang :: เปลี่ยนมาใช้ zap สำหรับจัดการ logging
ว่าง ๆ นั่งเปลี่ยน logger จากที่ใช้งาน logrus มาเป็น zapโดยสิ่งที่ต้องการให้เหมือนเดิมคือ Log message ในรูปแบบของ JSONLog ออกไปทั้ง file แบบแยกรายวัน และออกที่ consoleเก็บเฉพาะ log level = error...
View ArticlePostman 10 Early access
ทาง Postman นั้น ได้เปิดให้ลงชื่อเข้าใช้งาน Postman 10 แบบ Eary access กันโดยใน version นี้มี feature ใหม่ ๆ และปรับปรุงมาเยอะเลยยกตัวอย่างเช่น Partner workspaceAPI governanceAPI securityสนับสนุน...
View Articleสรุปจากการอ่านเรื่อง Reducing Database Loading
จากบทความเรื่อง Reducing Database Loadingอธิบายถึงแนวทางการลดการใช้งาน database ได้อย่างไรบ้างรวมทั้งแนวทางให้ database...
View Articleสิ่งที่ Deprecated ใน Robot Framework 5.1
การเปลี่ยนแปลงใน Robot Frameowrk 5.1 นั้น เยอะมาก ๆแต่สิ่งที่คนใช้งานต้องสนใจมาก ๆ คือ deprecated feature นั่นเองที่จะถูกเอาออกไปใน version 6 ต่อไปดังนั้นควรหลีกเลี่ยงการใช้งานมาดูกันว่ามีอะไรบ้าง ?...
View Articleมาแล้ว Java 19
Java 19 ตัวเต็มถูกปล่อยออกมาให้ใช้งานแล้วมีการเปลี่ยนแปลงและปรับปรุง feature จำนวนมากโดยบอกไว้ว่า มาจาก community ทั้งโลกอีกด้วยหลัก ๆ จะประกอบไปด้วย JEPs (JDK Enhancement Proposals) 7 ตัวซึ่จะเป็น...
View Articleหนังสือฟรีเรื่อง Kubernetes Patterns: Reusable elements for designing...
อ่านหนังสือเกี่ยวกับ Kubernetes ก็ไปเจอหนังสือหลายเล่มที่น่าสนใจหนึ่งในนั้นคือ Kubernetes Patternsโดยอธิบาย 5 ส่วน หลักของการจัดการ container ดังนี้ Foundation ว่าด้วยเรื่อง principle และ practice...
View Articleแนะนำ Postman CLI
ทาง Postman ได้ปล่อย Postman CLI ออกมาซึ่งเป็นคนละตัวกับ newman นะแต่มีเป้าหมายเดียวกันคือ ช่วยให้ง่ายต่อการทำ automation testingและสามารถนำไปอยู่ใน pipline ของระบบ CI/CD ได้ แต่สิ่งที่แตกต่างคือ...
View Articleแนวคิด 7 ข้อ สำหรับการออกแบบระบบด้วย Container
จากบทความเรื่อง Principles of Container-based Application Designทำการอธิบายถึงแนวคิด 7 ข้อ สำหรับการออกแบบระบบงานด้วย Containerหรือตามแนวทางของ Cloud Native Application นั่นเองซึ่งมีรายละเอียดดังนี้...
View Articleลองสร้าง Cloud Function ด้วย .Net 6
จากที่ Google Cloud Function ปล่อย 2 gen ออกมาใหม่นั้นทำการปรับปรุงเรื่อง instance ที่ใหญ่ขึ้นการรองรับ request ที่ทำงานนาน ๆรับ event source จาก Eventarcเช่นเดียวกันกับทาง .Net 6 ก็สนับสนุน Cloud...
View Articleสรุปการอ่านบทความเรื่อง 6 แนวทาง ในการปรับปรุง CI/CD pipeline ให้ดีขึ้น
จากบทความเรื่อง 6 strategic ways to level up your CI/CD pipelineที่เขียนใน blog ของ GitHub นั้นทำการแนะนำ 6 แนวทางในการปรับปรุง CI/CD ให้ดีขึ้นประกอบไปด้วยสิ่งต่าง ๆ ดังนี้ เรื่องที่ 1 เพิ่ม...
View Articleน่าสนใจกับ SQLFlow สำหรับ SQL query
เมื่อเช้าเจอ SQLFlow เป็นเครื่องมือสำหรับการ visualize ชุดคำสั่ง SQLในรูปแบบ Entity/Table และ ความสัมพันธ์แบบสวย ๆน่าจะช่วยทำให้เข้าใจการทำงานของ SQL นั้น ๆ มากยิ่งขึ้น
View Articleลองใช้งาน Axios 1.1.2 กับ NodeJS
เห็นว่า Axios นั้นได้ปล่อย version 1 ออกมาจากนั้นก็เห็นว่ามีปัญหาเพียบสามารถดู issue ได้ที่ Axios issuesตอนนี้แก้ไขมาจนถึง version 1.1.2 แล้วจึงลองมาใช้งาน โดย migrate มาจาก version 0.27.2พบว่า...
View Articleแนะนำ Spring Boot Migrator (SBM) สำหรับการ migrate ไปยัง Spring Boot 3
ทาง Spring ได้ปล่อยเครื่องมือใน version ทดลองสำหรับ Spring Boot Migrator (SBM)เพื่อทำหน้าที่ migrate ระบบงานที่พัฒนาด้วย Spring Boot 2.7 ไปยัง version 3เนื่องจากใน version 3...
View Articleโครงสร้างการทำงานของ Playwright
พอดีมีการพูดคุยเรื่องของ Playwright กันนิดหน่อยสิ่งที่น่าสนใจคือ โครงสร้างหรือ architecture ของ Playwright ว่าเป็นอย่างไรรวมทั้งการแก้ไขปัญหาที่มักเกิดขึ้นจาก end-to-end testingนั่นก็คือ Flaky test...
View Articleมาลองใช้งาน JetBrains Fleet กันหน่อย
น่าสนใจสำหรับ IDE ใหม่จาก JetBrains ชื่อว่า Fleetตอนนี้ออกมาเป็น public preview version แล้วเป็น IDE ที่ออกมาเพื่อแก้ไขปัญหาหลาย ๆ อย่างตัวอย่างเช่น กิน resource ของเครื่องอย่างมากทำให้ใช้ไปแล้ว...
View ArticlePostgreSQL 15 ปล่อยออกมาแล้ว
เมื่อวันที่ 13 ตุลาคมที่ผ่านมา PostgreSQL 15 ปล่อยออกมาแล้วโดยหลัก ๆ เป็นการปรับปรุง performance ของตัว...
View Articleสรุปเรื่องของ Data architecture ไว้นิดหน่อย
มีเรื่องของ Data architecture ที่ต้องทำเลยสรุปเรื่องของ Data architecture ไว้หน่อยว่ามีความเป็นมาอย่างไรบ้างเราอยู่ตรงไหน และจะไปทางไหนต่อ เริ่มต้นจากทุกอย่างรวมศูนย์ (Centralized data) ใครอยากให้งาน...
View Article