Hadoop – spark – பகுதி 5

Spark என்பது hadoop-ன் துணைத்திட்டமாக 2009-ம் ஆண்டு உருவாக்கப்பட்டது. பின்னர் 2010-ல் திறந்த மூல மென்பொருள் கருவியாக BSD உரிமத்தின் கீழ் வெளியிடப்பட்டது. 2013-ம் ஆண்டு இது அறக்கட்டளையுடன் இணைந்தது முதல் சிறப்பாக செயல்பட்டு வருகிறது. இதிலும் தரவுகளை சேமிக்க hdfs-தான் பயன்படுகிறது. ஆனால் சேமிக்கப்பட்டுள்ள தரவுகளை அணுகுவதற்கு வெறும் mapreduce-யோடு நின்று விடாமல் spark…
Read more

தமிழின் எதிர்காலமும் தகவல் தொழில்நுட்பமும் 10. கணினிக்குத் தமிழ் கற்றுக் கொடுப்போம் வாருங்கள்

பண்டைய காலத் தமிழர் இலக்கியப் படைப்புகளை மனப்பாடம் செய்து காத்தனர் இறையனார் களவியல் அல்லது அகப்பொருள் உரையை உருவாக்கியவர் நக்கீரர். இவரது காலம் கி.பி. 7-ம் நூற்றாண்டு வாக்கில். இவர் தாம் செய்த களவியல் உரையை வாய்மொழியாகத் தம் மகனார் கீரங்கொற்றனாருக்கு உரைத்தார். கீரம் கொற்றனார் தேனூர் கிழாருக்கு உரைத்தார். இவ்வாறாக இந்த உரை அடுத்தடுத்து…
Read more

அமேசான் இணையச்சேவைகள் – EC2 – மேகத்திலிருந்து ஒரு வலைத்துளி

சென்ற பதிவில் நாம் உருவாக்கிய புதிய மேகக்கணினியின் நிலையென்ன என்பதை அமேசான் தளத்திற்குள் சென்று, EC2 பிரிவின் முகப்புப்பக்கத்தில் காணலாம். நமது கணினி நல்லநிலையில் ஓடிக்கொண்டிருக்கிறது என காண்கிறோம். இப்பதிவில், அக்கணினிக்குள் நுழைந்து, ஒரு சிறிய வலைப்பக்கத்தை இயக்கிப்பார்க்கலாம். மேகக்கணினிக்குள் நுழைதல்: லினக்ஸ், யுனிக்ஸ் குடும்பக்கணினிகளில் பிறகணினிகளுக்குள் பாதுகாப்பான முறையில் நுழைந்து, வேலைசெய்வதற்கு SSH (Secure…
Read more

Hadoop – hive – பகுதி 4

Facebook நிறுவனம் hadoop-ஐ பயன்படுத்தத் துவங்கிய காலங்கள் முதல், அதனிடம் வந்து சேரும் தரவுகளின் அளவு 1GB, 1TB, 15TB என உயர்ந்து கொண்டே சென்றது. அப்போது அவற்றினை அலசி தரவுச் சுருக்கங்களைத் தேர்ந்தெடுப்பதற்கு oracle database-ஐயும் பைதான் மொழியையும் பயன்படுத்தியது. ஆனால் வருகின்ற மூலத் தரவுகளின் அளவும், வடிவங்களும் அதிகரிக்க அதிகரிக்க data analysis…
Read more

அமேசான் இணையச்சேவைகள் – EC2 – நெகிழக்கூடிய மேகக்கணினி

பெருநிறுவனங்களுக்கான மென்பொருள் தீர்வினைக் கட்டமைக்கும்போது, ஒன்றுக்கும் மேற்பட்ட இயக்கமுறைமைகளைப் (Operating Systems) பயன்படுத்துவது இயல்பான விசயம். ஒவ்வொரு இயக்கமுறைமையின் அம்சங்களையும் நமக்குச் சாதகமாகப் பயன்படுத்துவதன் மூலம், சிறப்பான தீர்வினை வடிவமைக்கமுடியும். இதுபோன்ற சூழலில், அதனை உருவாக்கும் நிரலர்களுக்கு, ஒன்றுக்குமேற்பட்ட இயக்கமுறைமைகளை ஒரே கணினியில் அணுகுவதற்கு, மெய்நிகர் கணிப்பொறிகள் (Virtual machines) பயன்பட்டன. எடுத்துக்காட்டாக, லினக்ஸ் இயக்கமுறைமை…
Read more

தமிழின் எதிர்காலமும் தகவல் தொழில்நுட்பமும் 9. உங்கள் பிள்ளைகளை இயந்திர மனிதர்களாக வளர்க்கிறீர்களா?

தாய்மொழியை இழந்தால் தாயை இழந்ததுபோல் பரிதவிப்போம் என்பது மிகையாகாது “பல புலம்பெயர்ந்த தமிழ்ப் பிள்ளைகளைப் போலவே வளரும் காலத்தில் நான் தமிழ் பேசவில்லை. என் கல்லூரிப் பருவத்திலும் வயதுவந்த பின்னும் என் பெற்றோரைத் திட்டிக் கொண்டிருந்தேன், ஏன் எனக்குக் குழந்தைப் பருவத்திலேயே தமிழ் சொல்லிக் கொடுக்கவில்லை என்று. வயது வந்தபின் ஒரு மொழியைக் கற்றுக்கொள்வது மிகவும்…
Read more

அமேசான் இணையச்சேவைகள் – அறிமுகம் – உலகளாவிய உட்கட்டமைப்பு

AWS உருவானகதை அமேசான் இணையச்சேவைகள் தொடங்கப்பட்டு பதினைந்தாண்டுகள் முடிந்துவிட்ட நிலையில், அதுகடந்துவந்த பாதையினை சற்றே திரும்பிப்பார்க்கலாம். 2003ம்ஆண்டு: அமேசானின் தொழில்நுட்பக்கட்டமைப்பு (Infrastructure) எப்படியிருக்கவேண்டும் என விவரித்து, கிறிஸ் பின்க்ஹ்மன், பெஞ்சமின் பிளாக் என்ற இருபொறியாளர்கள், தொலைநோக்குப்பார்வையுடன் ஒரு கட்டுரை எழுதினர். இதைத்தொடர்ந்து இம்மாதிரியான உட்கட்டமைப்பு வசதிகளை, ஒரு சேவையாக வழங்குவதற்கும், அதாவது விற்பதற்கும், பரிந்துரைக்கப்பட்டது. இது…
Read more

தமிழின் எதிர்காலமும் தகவல் தொழில்நுட்பமும் 8. புதிய தலைமுறையின் மரபணுவே எண்ணிமத்தால் ஆனது போலுள்ளது

நுகர்பொருள் ஆய்வக அறிக்கையின்படி இந்தியாவில் 18 வயதிற்கு உட்பட்ட இளையவர்கள் சுமார் 200 மில்லியன் உள்ளனர், அவர்களில் 69 மில்லியன் பேர் நகர்ப்புறங்களில் வாழ்கின்றனர். 1981 முதல் 1995 வரை பிறந்த தலைமுறையை ஆங்கிலத்தில் மில்லேனியல் என்று சொல்கிறார்கள். இவர்களுக்கு தகவல்தொடர்பு, ஊடகம், எண்ணிம தொழில்நுட்பங்கள் ஆகியவற்றுடன் நல்ல பரிச்சயம் உண்டு. இவர்களுக்கு அடுத்து வந்த…
Read more

மேகக்கணிமை – அறிமுகம்

இன்று, மேகக்கணிமையின் (Cloud Computing) வளர்ச்சியால், இணையசெயலிகள் / சேவைகளை (Web Applications / Services) உருவாக்கும் பலருக்கும் அதை எங்கிருந்து இயக்குவது என்ற அடிப்படைச் சிக்கல் இருப்பதில்லை. தமக்கென சொந்தமாக வன்பொருள்களும் (Hardware), நினைவகங்களும் (Storage), நிரந்தரமான தடையற்ற இணைய இணைப்பும் இல்லாமலேயே, நம்மால் செயலிகளையும், சேவைகளையும் வழங்கமுடிகிறது. அமேசான், கூகுள், மைக்ரோசாஃப்ட் உள்ளிட்ட…
Read more

தமிழின் எதிர்காலமும் தகவல் தொழில்நுட்பமும் 7. “ஆளும் மொழியே வாழும்; மற்றவை மாளும்” இதுதான் நியதியா?

ஆக்ஸ்போர்ட் மொழியியல் பேராசிரியர் ஜீன் அட்சிசன் சொல்கிறார், “ஒரு மொழியின் பரவல் அதைப் பயன்படுத்துபவர்களுடைய சக்தியைச் சார்ந்தது, அம்மொழியின் உள் அம்சங்களைப் பொருத்தது அல்ல.” தமிழின் பயன்பாட்டைக் கட்டாயமாக்கும் ஒரு நாட்டைத் தமிழர்கள் அமைத்தால் மட்டுமே தமிழ் வளரவும் செழிக்கவும் முடியும் என்று சிலர் உறுதியாக நம்புகின்றனர். எடுத்துக்காட்டாக இதோ ஒரு கட்டுரை. இராஜேஸ்வரி பாலசுப்பிரமணியம்…
Read more