tag:blogger.com,1999:blog-32009241.post4588354007720656022..comments2023-10-24T00:13:20.896+03:00Comments on Mustafa Tan: Apache AXIOMMustafa Tanhttp://www.blogger.com/profile/00400356880067106898noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-32009241.post-50683609546467902802007-05-19T19:03:00.000+03:002007-05-19T19:03:00.000+03:00Abi Merhaba;XML: The Performance Killer yazından s...Abi Merhaba;<BR/><BR/><B><I>XML: The Performance Killer</I></B> yazından sonra bu yazıyı okurken böyle biraz şaşırdım. Dedim yoksa Mustafa Abi XML ci mi oldu ama yazının sonunda yine kendini gösterdin.<BR/><BR/>Mecbur kalmadıkça XML kullanmayın:) <BR/><BR/>Sanırım XML biraz pohpohlanan bir teknoloji. Yani sürekli herşeyin içinde XML duyar olduk. Önceden var olan teknolojileri bile XML 'e uyarlama çabası oluştu yada hiç gerek yokken olağanüstü senaryolar uydurulup XML işte buradar kullanılır denmeye başlandı.<BR/><BR/>Bizzati olarak projemde kullandığım XML DOM parser (kullanımı kolay diye tercih etmiştim hazır hafıza da boldu) proje sunumunda out of memory gibilerinden hatalara neden olunca XML kavramına daha temkinli yaklaşıyorum.<BR/><BR/>Asıl konuya dönersek Apacahe AXIOM beni büyüledi. Bu şekilde bir performans hele de JAVA versiyonunda beklemiyordum desem yeridir. Sanırım başarının sırrı sıradan bir DOM parser gibi tüm belgeyi memeoryde oluşturduğu ağaç yapısına yerleştirme derdinde OLMAMASI. Ne kadarı lazımsa o kadar kullan mantığı gayet güzel.<BR/><BR/>Apache bünyesindeki işlere bakınca benim hep olmaz dediklerimi yapıyorlar.Bu kadar optimize olmak daha doğru olabilmek neyi gerektirir çok merak ediyorum? Bilimsellik mi deneyim mi bilgi mi ???<BR/><BR/>Nedir onların bu derece optimize işler çıkarabilmesindeki etken cidden ???<BR/><BR/>Kolay gelsinAnonymousnoreply@blogger.com