เว็ปพันธมิตร
Tags
- Administration
- ajax
- Architecture
- Authentication
- Big Data
- Cluster
- command line
- Concurrent
- Configuration
- css3
- data source
- Development
- Disaster Recovery
- EJB
- Enterprise
- ESB
- Fuse ServiceWorks
- Garbage Collector
- Hadoop
- High Availability
- HTTP
- Installation
- Integration
- JAAS
- Java Bean
- Java EE
- JBoss
- JBoss EAP
- jMeter
- JMS
- JMX
- JNDI
- JPA
- jsf
- jsp
- JVM
- Kerberos
- Linux
- Load Balance
- Load Test
- Map-Reduce
- Maven
- Message Driven-Bean
- mod_cluster
- NFS
- OpenSource
- Performance
- portal
- Queue
- Red Hat
- Responsive Design
- Rest
- RHEL
- RichFaces
- SAML
- Scala
- Security
- servlet
- Servlet Session
- Shared Folder
- Single Sign-On
- Single Sing-On
- soa
- Software Architect
- Software Development
- Tuning
- User Management
- Web Application
- WebLogic
- Web Service
- WebSphere
- WS-Policy
- WS-Security
- WSDL
- X509
JavaBananaInTH
-
Recent Posts
Recent Comments
Archives
- June 2017
- February 2017
- September 2016
- August 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- October 2015
- September 2015
- August 2015
- July 2015
- May 2015
- April 2015
- October 2014
- September 2014
- August 2014
- July 2014
- June 2014
- May 2014
- April 2014
- March 2014
- February 2014
- January 2014
- December 2013
- November 2013
- October 2013
- August 2013
- July 2013
- June 2013
- May 2013
- April 2013
Categories
Meta
Tag Archives: Architecture
DevNote: Not return Memory
สวัสดีครับ, ห่างหายกันไปอีกซักพักนะครับ เพราะขี้เกียจ กิกิ 🙂 – ช่วงหลังเห็น blog ดีๆหลาย blog ที่อธิบายเทคโนโลยีจริงๆ ไม่ได้โชว์โก้ โชว์เท่ห์ แต่เอาของที่ใช้แล้ว ตกผลึกแล้วมาอธิบายให้คนอื่นเข้าใจ ก็ดีใจครับ ผมเขียน Java Banana มา 3ปี ก็เพื่อสิ่งนี้ ให้มี Blog เรื่องเทคโนโลยีดีๆ ที่เขียนกลั่นให้ด้วยใจจริง ในการกระจายความรู้ ซึ่งเป็นภาษาไทย ให้คนไทยอ่าน – Blog อื่นๆเค้าเขียนดีๆกันเยอะ ดังนั้น Blog เราต้อง Indie ครับ เอาเรื่องยากๆ ที่ไม่ค่อยเจอมาแชร์กันดีกว่า
Posted in DevelopmentNote
Tagged Architecture, High Availability, JBoss, JVM, Load Balance
2 Comments
TechNote: JBoss thread
สวัสดีครับ, ห่างหายไปอีกซักพัก ไม่ใช่เพราะอะไร เพราะ JBoss ลูกรักดันร่วงรายวัน แบบไม่ทราบสาเหตุ ช่วงนี้ debug ไปจนถึง thread dump แล้วก็ยังไม่พบอาการ #ร้องไห้หนักมาก – ระหว่างที่ศึกษาอาการ ก็เลยนั่งแกะแมร่งเลย อะไรที่เคยมีนๆ สงสัยๆ ก็ถือโอกาสลอง test ไปซะเลยทีเดียว ก็เลยเอาผล test มาแชร์กันครับ – วันนี้เราจะมาดูเรื่อง thread สำหรับ Servlet กันนะครับ ว่าจะ set จำนวน thread ยังไง ผมพูดว่า thread สำหรับ Servlet แปลว่ารวมถึงอะไรที่มันขี่อยู่บน Servlet … Continue reading
Posted in Uncategorized
Tagged Architecture, Concurrent, Configuration, HTTP, Java EE, JBoss, JBoss EAP, servlet
Leave a comment
TechNote: 3-Tier
สวัสดีครับ, อย่างที่ได้อ่านในเพจไปบางส่วน ช่วงสัปดาห์ที่ผ่านมา ผมเจอเรื่องเกี่ยวกับ reverse proxy ซึ่งรู้สึกว่า จะเป็นสิ่งที่หลายคนสับสน โดยเฉพาะคำว่า 3-tier Architecture ดังนั้น เดี๋ยววันนี้ขอใช้โอกาสนี้อธิบายให้ฟังครับ – 3-tier Architecture เป็นคำน่ากลัวมาคำนึง เพราะวิธีการนับ tier ที่ต่างกัน… ผมเคยเจอโครงการนึง นับ 3-tier แบบนี้ Web-Browser, Web-Server, Database (เอิ่ม…) เค้าก็นับได้ 3 ของเค้านะ แล้วก็ตรวจรับไปได้ผ่าน… – จริงๆ 3-tier โดย concept แล้ว (ผมพลิก google … Continue reading
TechNote: Active-Active or Active-StandBy
ยังไม่จบอีก… ไม่ใช่การเมือง แต่หมายถึงการอธิบายเรื่อง High Availability ครั้งที่แล้วเราพูดกันไปละ ว่าโครงสร้างในการทำ High Availability ระดับ Infrastructure ต่างๆกระทบอะรไบ้าง ในภาพใหญ่ แต่ทีนี้… มันยังมีรายละเอียดปลีกย่อยอีกครับ ว่าจะทำอะไร อย่างไร ที่ไหน เมื่อไหร่… เรื่องมันมากมายนัก เริ่มต้นอย่างง่ายๆ Active-Active และ Active-Stand By เลือกอันไหนดี – ตอบอย่างเรียบง่ายครับ ถ้ารวยส์ก็ Active- Active เหอะ แต่ถ้างบไม่พอก็ Active – Stand By เอ้าท์….!! ไม่มีหลักการหน่อยเหรอ ไปเอาฐานะทางการเงินมาเป็นตัววัดเรื่องเทคโนโลยีหล่ะ
Posted in TechnologyNote
Tagged Architecture, Cluster, Disaster Recovery, High Availability, Load Balance
Leave a comment
TechNote: DR Site ภาคต่อ
สวัสดีครับ ต่อเนื่องจากคราวที่แล้ว เรื่อง DR Site ข่าวดีนิดหน่อยคือ ผมไม่ต้องทำ DR Site เพราะลูกค้าหางบไม่ทัน (มันเลยว่ามาเขียน Blog ไม่งั้น ตอนนี้แบก Server หนีม็อบอยู่) – วันนี้มาเล่ากันต่อ ครั้งที่แล้วชี้ภาพไปแล้วว่าการทำ HA มี 2 แบบคือ Active-Active และ Active-Stand By รอบนี้เราจะมาคุยกันแบบเน้นๆว่า แล้ว Java ทำ HA อย่างไร – ก่อนจะไปเรื่องนั้น อยากให้ดูภาพนี้ก่อนครับ เช่นเคยครับ ภาพนี้คือความจริงบนโลก โครงสร้างของเทคโนโลยีเราคือ Application … Continue reading
BizCase: ถ้า Bangkok จะ ShutDown ใน 7วัน จะทำ DR กันยังไง
แหมมมม วันนี้หัวข้อร้อนแรงและ in trend นะครับ คือพอดีผมเพิ่งไปรับ Case จากลูกค้าเจ้านึงมาว่า เค้าอยากย้าย Site ไปอีกที่นึง เพราะเค้ากลัวม็อบมาปิดล้อม – พูดถึงตรงนี้ผมบอกก่อนว่า จริงๆผมก็ไม่เป็นกลางหรอก แต่ใน Blog นี้ผมขอพยายามทำตัวเป็นกลางนะ คือผมไม่ได้จะเขียนแนวคิดทางการเมืองใน Blog นี้ แต่เด๋วคงมีการยกตัวละครที่ใช้ชื่อเสียดสีการเมืองมา แต่ผมไม่มีเจตนาอะไรนะ แค่จะเอามาใช้ยกตัวอย่างเคสแค่นั้น ดังนั้นขออภัย ลุงกำนันสุเมพ และน้าปูจัง รวมทั้งเพ่แม้ว ไว้ ณ. ที่นี้ด้วยนะ ขอยืมชื่อมาใช้เป็น case study ให้ลูกหลานหน่อย – อ่ะ เข้าเรื่อง โจทย์วันนี้คือ ลุงกำนันเมพเมือก … Continue reading
BizCase: Cross Domain JAAS
สวัสดีครับ ช่วงนี้เจอกันบ่อยนะครับ เพราะเพิ่งจบโปรเจ็คมา เลยมี Case Study มาแชร์กันเยอะเลย วันนี้ก็ยังวนเวียนอยู่กับเรื่อง security ครับ – พอดีได้โจทย์จากลูกค้าข้อนึงว่า – มี Application อยู่ 2 ตัว ตัวนึงคือ ตัวนึงคือ portal สำหรับให้บุคคลภายนอกใช้งาน ส่วนอีกตัวคือ admin back-end สำหรับให้พนักงานในบริษัทใช้งาน – ถ้าบุคคลภายนอกใช้งานแล้วไม่พบปัญหาก็ไม่มีอะไร แต่ถ้าพบปัญหา บุคคลภายนอก จะติดต่อเข้ามาหาพนักงานในบริษัท แล้วพนักงานบริษัท ต้องการจะใช้ portal สำหรับบุคคลภายนอก ในการจำลองและวิเคราะห์ปัญหาให้เหมือนบุคคลภายนอกใช้งาน พูดง่ายๆว่า พนักงานภายใน อยากปลอมตัวเข้าไปเป็นบุคคลภายนอก แล้วใช้งาน เพื่อดูว่า … Continue reading
Posted in BusinessCase
Tagged Architecture, Authentication, JAAS, Security, Single Sing-On
Leave a comment