php magic method __call()與callback method 搭配

最近在CI專案上遇到改寫CI_Model的問題,主要是要覆寫(overwrite)和多載(overload)相關的需求,後來找到解法是需要__call()與callback相關知識與技術,這塊對我來說比較陌生,不過之前常看到別人寫比較厲害的套件時都會看到,趁這個機會好好學一下。

在laravel上處理高併發問題

這是一個面試常會被問到的問題,當系統面臨高使用者大流量的壓力時,如何確保系統資料在Create, Update, Delete 時不會出現資料不一致的情況。本篇我會使用JMeter壓測工具來模擬大流量狀態,然後透過mysql transaction或redis的方式來處理高併發的問題。

開始第一個Nodejs Express專案

Node.js 是一個高效能、易擴充的網站應用程式開發框架 (Web Application Framework)。它誕生的原因,是為了讓開發者能夠更容易開發高延展性的網路服務,不需要經過太多複雜的調校、效能調整及程式修改,就能滿足網路服務在不同發展階段對效能的要求。

AWS EFS 功能介紹

最近在讀AWS Certification相關資料,關於儲存工具方面了解不多(其實發現還有很多不會),這邊先挑一個比較好入門解釋的EFS,大家在公司一定會常常使用到類似的服務叫做『共用硬碟』,也有人叫『公槽』。當然AWS提供的公槽服務不會只有存放資料這麼簡單,設計架構上可以容納千人等級的並行存取,也提供高可用高耐用等特性,簡單來說,除非系統人為疏失,否則你資料放在上面不太可會不見(例如電腦硬碟壞掉)。以下就來看看EFS有什麼有據功能吧。