Update README-ta.md
parent
d87a288d8e
commit
7bff65037e
184
README-ta.md
184
README-ta.md
|
@ -35,11 +35,11 @@
|
||||||
**பொதுவான சிஸ்டம் வடிவமைப்பு நேர்காணல் கேள்விகளைப் பயிற்சி செய்யவும்** மற்றும் **உங்கள் முடிவுகளை **மாதிரி தீர்வுகளுடன் ஒப்பிடவும்**: விவாதங்கள், குறியீடு மற்றும் வரைபடங்கள்.
|
**பொதுவான சிஸ்டம் வடிவமைப்பு நேர்காணல் கேள்விகளைப் பயிற்சி செய்யவும்** மற்றும் **உங்கள் முடிவுகளை **மாதிரி தீர்வுகளுடன் ஒப்பிடவும்**: விவாதங்கள், குறியீடு மற்றும் வரைபடங்கள்.
|
||||||
|
|
||||||
நேர்முகத் தயாரிப்புக்கான கூடுதல் தலைப்புகள்:
|
நேர்முகத் தயாரிப்புக்கான கூடுதல் தலைப்புகள்:
|
||||||
* [Study guide](#study-guide)
|
* [கல்வி வழிகாட்டி](#study-guide)
|
||||||
* [How to approach a system design interview question](#how-to-approach-a-system-design-interview-question)
|
* [கணினி வடிவமைப்பு நேர்காணல் கேள்வியை எவ்வாறு அணுகுவது](#how-to-approach-a-system-design-interview-question)
|
||||||
* [System design interview questions, **with solutions**](#system-design-interview-questions-with-solutions)
|
* [System design interview questions, **with solutions**](#system-design-interview-questions-with-solutions)
|
||||||
* [Object-oriented design interview questions, **with solutions**](#object-oriented-design-interview-questions-with-solutions)
|
* [பொருள் சார்ந்த வடிவமைப்பு நேர்காணல் கேள்விகள், **தீர்வுகளுடன்**](#object-oriented-design-interview-questions-with-solutions)
|
||||||
* [Additional system design interview questions](#additional-system-design-interview-questions)
|
* [கூடுதல் கணினி வடிவமைப்பு நேர்காணல் கேள்விகள்](#additional-system-design-interview-questions)
|
||||||
|
|
||||||
## அங்கி ஃபிளாஷ் கார்டுகள்
|
## அங்கி ஃபிளாஷ் கார்டுகள்
|
||||||
<p align="center">
|
<p align="center">
|
||||||
|
@ -47,9 +47,9 @@
|
||||||
<br/>
|
<br/>
|
||||||
</p>
|
</p>
|
||||||
வழங்கப்பட்டுள்ள [Anki flashcard decks](https://apps.ankiweb.net/) முக்கிய சிஸ்டம் வடிவமைப்புக் கருத்துகளைத் தக்கவைக்க உங்களுக்கு உதவ, இடைவெளியில் திரும்பத் திரும்பப் பயன்படுத்துகிறது.
|
வழங்கப்பட்டுள்ள [Anki flashcard decks](https://apps.ankiweb.net/) முக்கிய சிஸ்டம் வடிவமைப்புக் கருத்துகளைத் தக்கவைக்க உங்களுக்கு உதவ, இடைவெளியில் திரும்பத் திரும்பப் பயன்படுத்துகிறது.
|
||||||
* [System design deck](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design.apkg)
|
* [கணினி வடிவமைப்பு தளம்](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design.apkg)
|
||||||
* [System design exercises deck](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design%20Exercises.apkg)
|
* [கணினி வடிவமைப்பு பயிற்சிகள் தளம்](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/System%20Design%20Exercises.apkg)
|
||||||
* [Object oriented design exercises deck](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/OO%20Design.apkg)
|
* [பொருள் சார்ந்த வடிவமைப்பு பயிற்சிகள் தளம்](https://github.com/donnemartin/system-design-primer/tree/master/resources/flash_cards/OO%20Design.apkg)
|
||||||
|
|
||||||
பயணத்தின் போது பயன்படுத்த சிறந்தது.
|
பயணத்தின் போது பயன்படுத்த சிறந்தது.
|
||||||
|
|
||||||
|
@ -74,97 +74,101 @@
|
||||||
சில மெருகூட்டல் தேவைப்படும் உள்ளடக்கம் [வளர்ச்சியில்] (#குறை வளர்ச்சி) வைக்கப்படுகிறது.
|
சில மெருகூட்டல் தேவைப்படும் உள்ளடக்கம் [வளர்ச்சியில்] (#குறை வளர்ச்சி) வைக்கப்படுகிறது.
|
||||||
|
|
||||||
[பங்களிப்பு வழிகாட்டுதல்கள்] மதிப்பாய்வு செய்யவும்(CONTRIBUTING.md).
|
[பங்களிப்பு வழிகாட்டுதல்கள்] மதிப்பாய்வு செய்யவும்(CONTRIBUTING.md).
|
||||||
## Index of system design topics
|
## கணினி வடிவமைப்பு தலைப்புகளின் அட்டவணை
|
||||||
|
|
||||||
> Summaries of various system design topics, including pros and cons. **Everything is a trade-off**.
|
> நன்மை தீமைகள் உட்பட பல்வேறு அமைப்பு வடிவமைப்பு தலைப்புகளின் சுருக்கங்கள். **எல்லாமே வியாபாரம்தான்**.
|
||||||
>
|
>
|
||||||
> Each section contains links to more in-depth resources.
|
> ஒவ்வொரு பிரிவிலும் இன்னும் ஆழமான ஆதாரங்களுக்கான இணைப்புகள் உள்ளன.
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="images/jrUBAF7.png">
|
<img src="images/jrUBAF7.png">
|
||||||
<br/>
|
<br/>
|
||||||
</p>
|
</p>
|
||||||
* [System design topics: start here](#system-design-topics-start-here)
|
|
||||||
* [Step 1: Review the scalability video lecture](#step-1-review-the-scalability-video-lecture)
|
|
||||||
* [Step 2: Review the scalability article](#step-2-review-the-scalability-article)
|
* [கணினி வடிவமைப்பு தலைப்புகள்: இங்கே தொடங்கவும்](#system-design-topics-start-here)
|
||||||
* [Next steps](#next-steps)
|
* [படி 1: அளவிடுதல் வீடியோ விரிவுரையை மதிப்பாய்வு செய்யவும்](#படி-1-மதிப்பாய்வு-அளவிடல்-வீடியோ-விரிவுரை)
|
||||||
* [Performance vs scalability](#performance-vs-scalability)
|
* [படி 2: அளவிடுதல் கட்டுரையை மதிப்பாய்வு செய்யவும்](#படி-2-மதிப்பாய்வு-அளவிடல்-கட்டுரை)
|
||||||
* [Latency vs throughput](#latency-vs-throughput)
|
* [அடுத்த படிகள்](#அடுத்த-படிகள்)
|
||||||
* [Availability vs consistency](#availability-vs-consistency)
|
* [செயல்திறன் மற்றும் அளவிடுதல்](#செயல்திறன்-எதிர்-அளவிடுதல்)
|
||||||
* [CAP theorem](#cap-theorem)
|
* [லேட்டன்சி vs த்ரோபுட்](#லேட்டன்சி-வுக்கு எதிராக-த்ரூபுட்)
|
||||||
* [CP - consistency and partition tolerance](#cp---consistency-and-partition-tolerance)
|
* [கிடைக்கும் தன்மை மற்றும் நிலைத்தன்மை]
|
||||||
* [AP - availability and partition tolerance](#ap---availability-and-partition-tolerance)
|
* [CAP தேற்றம்](#cap-theorem)
|
||||||
* [Consistency patterns](#consistency-patterns)
|
* [CP - நிலைத்தன்மை மற்றும் பகிர்வு சகிப்புத்தன்மை](#cp---நிலைத்தன்மை மற்றும் பகிர்வு-சகிப்புத்தன்மை)
|
||||||
* [Weak consistency](#weak-consistency)
|
* [AP - கிடைக்கும் தன்மை மற்றும் பகிர்வு சகிப்புத்தன்மை](#ap--- கிடைக்கும் மற்றும் பகிர்வு-சகிப்புத்தன்மை)
|
||||||
* [Eventual consistency](#eventual-consistency)
|
* [நிலையான வடிவங்கள்](#நிலை-முறைகள்)
|
||||||
* [Strong consistency](#strong-consistency)
|
* [பலவீனமான நிலைத்தன்மை](#பலவீனமான-நிலைத்தன்மை)
|
||||||
* [Availability patterns](#availability-patterns)
|
* [இறுதி நிலைத்தன்மை](#இறுதி-நிலைத்தன்மை)
|
||||||
* [Fail-over](#fail-over)
|
* [வலுவான நிலைத்தன்மை](#strong-consistency)
|
||||||
* [Replication](#replication)
|
* [கிடைக்கக்கூடிய வடிவங்கள்](#கிடைக்கக்கூடிய வடிவங்கள்)
|
||||||
* [Availability in numbers](#availability-in-numbers)
|
* [ஃபெயில்-ஓவர்](#ஃபெயில்-ஓவர்)
|
||||||
* [Domain name system](#domain-name-system)
|
* [பிரதி](#பிரதி)
|
||||||
* [Content delivery network](#content-delivery-network)
|
* [எண்களில் கிடைக்கும்](#எண்களில் கிடைக்கும்)
|
||||||
* [Push CDNs](#push-cdns)
|
* [டொமைன் பெயர் அமைப்பு](#டொமைன்-நேம்-சிஸ்டம்)
|
||||||
* [Pull CDNs](#pull-cdns)
|
* [உள்ளடக்க விநியோக நெட்வொர்க்](#content-delivery-network)
|
||||||
* [Load balancer](#load-balancer)
|
* [புஷ் சிடிஎன்கள்](#புஷ்-சிடிஎன்ஸ்)
|
||||||
* [Active-passive](#active-passive)
|
* [சிடிஎன்களை இழுக்கவும்](#புல்-சிடிஎன்ஸ்)
|
||||||
* [Active-active](#active-active)
|
* [லோட் பேலன்சர்](#லோட் பேலன்சர்)
|
||||||
* [Layer 4 load balancing](#layer-4-load-balancing)
|
* [செயலில்-செயலற்ற](#செயலில்-செயலற்ற)
|
||||||
* [Layer 7 load balancing](#layer-7-load-balancing)
|
* [செயலில்-செயலில்](#செயலில்-செயலில்)
|
||||||
* [Horizontal scaling](#horizontal-scaling)
|
* [அடுக்கு 4 சுமை சமநிலை](#லேயர்-4-லோட்-பேலன்சிங்)
|
||||||
* [Reverse proxy (web server)](#reverse-proxy-web-server)
|
* [லேயர் 7 சுமை சமநிலை](#லேயர்-7-லோட்-பேலன்சிங்)
|
||||||
* [Load balancer vs reverse proxy](#load-balancer-vs-reverse-proxy)
|
* [கிடைமட்ட அளவிடுதல்](#கிடைமட்ட அளவிடுதல்)
|
||||||
* [Application layer](#application-layer)
|
* [தலைகீழ் ப்ராக்ஸி (வலை சேவையகம்)](#ரிவர்ஸ்-ப்ராக்ஸி-வெப்-சர்வர்)
|
||||||
* [Microservices](#microservices)
|
* [லோட் பேலன்சர் vs ரிவர்ஸ் ப்ராக்ஸி](#load-balancer-vs-reverse-proxy)
|
||||||
* [Service discovery](#service-discovery)
|
* [பயன்பாட்டு அடுக்கு](#பயன்பாடு-அடுக்கு)
|
||||||
* [Database](#database)
|
* [மைக்ரோ சர்வீசஸ்](#மைக்ரோ சர்வீசஸ்)
|
||||||
* [Relational database management system (RDBMS)](#relational-database-management-system-rdbms)
|
* [சேவை கண்டுபிடிப்பு](#சேவை-கண்டுபிடிப்பு)
|
||||||
* [Master-slave replication](#master-slave-replication)
|
* [தரவுத்தளம்](#தரவுத்தளம்)
|
||||||
* [Master-master replication](#master-master-replication)
|
* [தொடர்பு தரவுத்தள மேலாண்மை அமைப்பு (RDBMS)](#relational-database-management-system-rdbms)
|
||||||
* [Federation](#federation)
|
* [மாஸ்டர்-ஸ்லேவ் ரெப்ளிகேஷன்](#மாஸ்டர்-ஸ்லேவ்-பிரதிபலிப்பு)
|
||||||
* [Sharding](#sharding)
|
* [மாஸ்டர்-மாஸ்டர் ரெப்ளிகேஷன்](#மாஸ்டர்-மாஸ்டர்-பிரதிபலிப்பு)
|
||||||
* [Denormalization](#denormalization)
|
* [கூட்டமைப்பு](#கூட்டமைப்பு)
|
||||||
* [SQL tuning](#sql-tuning)
|
* [ஷார்டிங்](#ஷார்டிங்)
|
||||||
|
* [டிநார்மலைசேஷன்](#நார்மலாக்கம்)
|
||||||
|
* [SQL ட்யூனிங்](#sql-tuning)
|
||||||
* [NoSQL](#nosql)
|
* [NoSQL](#nosql)
|
||||||
* [Key-value store](#key-value-store)
|
* [முக்கிய மதிப்பு கடை](#முக்கிய மதிப்பு கடை)
|
||||||
* [Document store](#document-store)
|
* [ஆவணக் கடை](#ஆவணக் கடை)
|
||||||
* [Wide column store](#wide-column-store)
|
* [பரந்த நெடுவரிசைக் கடை](#அகல-நெடுவரிசை-கடை)
|
||||||
* [Graph Database](#graph-database)
|
* [வரைபட தரவுத்தளம்](#வரைபட தரவுத்தளம்)
|
||||||
* [SQL or NoSQL](#sql-or-nosql)
|
* [SQL அல்லது NoSQL](#sql-or-nosql)
|
||||||
* [Cache](#cache)
|
* [கேச்](#கேச்)
|
||||||
* [Client caching](#client-caching)
|
* [கிளையண்ட் கேச்சிங்](#கிளையண்ட்-கேச்சிங்)
|
||||||
* [CDN caching](#cdn-caching)
|
* [சிடிஎன் கேச்சிங்](#சிடிஎன்-கேச்சிங்)
|
||||||
* [Web server caching](#web-server-caching)
|
* [இணைய சேவையக கேச்சிங்](#வலை சேவையகம்-கேச்சிங்)
|
||||||
* [Database caching](#database-caching)
|
* [டேட்டாபேஸ் கேச்சிங்](#டேட்டாபேஸ்-கேச்சிங்)
|
||||||
* [Application caching](#application-caching)
|
* [பயன்பாடு கேச்சிங்](#பயன்பாடு-கேச்சிங்)
|
||||||
* [Caching at the database query level](#caching-at-the-database-query-level)
|
* [தரவுத்தள வினவல் மட்டத்தில் கேச்சிங்](#கேச்சிங்-அட்-டேட்டாபேஸ்-வினவல்-நிலை)
|
||||||
* [Caching at the object level](#caching-at-the-object-level)
|
* [பொருள் மட்டத்தில் கேச்சிங்](#பொருள்-நிலையில் கேச்சிங்)
|
||||||
* [When to update the cache](#when-to-update-the-cache)
|
* [தேக்ககத்தை எப்போது புதுப்பிக்க வேண்டும்](#கேச்-ஐ எப்போது புதுப்பிக்க வேண்டும்)
|
||||||
* [Cache-aside](#cache-aside)
|
* [கேச்-அசைட்](#கேச்-அசைட்)
|
||||||
* [Write-through](#write-through)
|
* [எழுது-மூலம்](#எழுது-மூலம்)
|
||||||
* [Write-behind (write-back)](#write-behind-write-back)
|
* [எழுது-பின்னால் (எழுது-திரும்ப)](#எழுத-பின்-எழுத-திரும்ப)
|
||||||
* [Refresh-ahead](#refresh-ahead)
|
* [புதுப்பித்தல்-முன்பு](#புதுப்பிப்பு-முன்பு)
|
||||||
* [Asynchronism](#asynchronism)
|
* [அசின்க்ரோனிசம்](#அசின்க்ரோனிசம்)
|
||||||
* [Message queues](#message-queues)
|
* [செய்தி வரிசைகள்](#செய்தி-வரிசைகள்)
|
||||||
* [Task queues](#task-queues)
|
* [பணி வரிசைகள்](#பணி-வரிசைகள்)
|
||||||
* [Back pressure](#back-pressure)
|
* [முதுகு அழுத்தம்](#முதுகு அழுத்தம்)
|
||||||
* [Communication](#communication)
|
* [தொடர்பு](#தொடர்பு)
|
||||||
* [Transmission control protocol (TCP)](#transmission-control-protocol-tcp)
|
* [டிரான்ஸ்மிஷன் கண்ட்ரோல் புரோட்டோகால் (TCP)](#transmission-control-protocol-tcp)
|
||||||
* [User datagram protocol (UDP)](#user-datagram-protocol-udp)
|
* [பயனர் டேட்டாகிராம் புரோட்டோகால் (UDP)](#user-datagram-protocol-udp)
|
||||||
* [Remote procedure call (RPC)](#remote-procedure-call-rpc)
|
* [தொலைநிலை நடைமுறை அழைப்பு (RPC)](#remote-procedure-call-rpc)
|
||||||
* [Representational state transfer (REST)](#representational-state-transfer-rest)
|
* [பிரதிநிதித்துவ மாநில பரிமாற்றம் (REST)](#பிரதிநிதித்துவ-மாநில-பரிமாற்றம்-ஓய்வு)
|
||||||
* [Security](#security)
|
* [பாதுகாப்பு](#பாதுகாப்பு)
|
||||||
* [Appendix](#appendix)
|
* [இணைப்பு](#பின் இணைப்பு)
|
||||||
* [Powers of two table](#powers-of-two-table)
|
* [இரண்டு அட்டவணையின் அதிகாரங்கள்](#பவர்ஸ் ஆஃப் டூ டேபிள்)
|
||||||
* [Latency numbers every programmer should know](#latency-numbers-every-programmer-should-know)
|
* [ஒவ்வொரு புரோகிராமரும் தெரிந்து கொள்ள வேண்டிய லேட்டன்சி எண்கள்](#லேட்டன்சி-எண்கள்-ஒவ்வொரு புரோகிராமரும்-தெரிந்து கொள்ள வேண்டும்)
|
||||||
* [Additional system design interview questions](#additional-system-design-interview-questions)
|
* [கூடுதல் கணினி வடிவமைப்பு நேர்காணல் கேள்விகள்](#கூடுதல்-அமைப்பு-வடிவமைப்பு-நேர்காணல்-கேள்விகள்)
|
||||||
* [Real world architectures](#real-world-architectures)
|
* [உண்மையான உலக கட்டிடக்கலை](#நிஜ உலக கட்டிடக்கலை)
|
||||||
* [Company architectures](#company-architectures)
|
* [நிறுவன கட்டமைப்புகள்](#நிறுவனம்-கட்டமைப்புகள்)
|
||||||
* [Company engineering blogs](#company-engineering-blogs)
|
* [நிறுவனத்தின் பொறியியல் வலைப்பதிவுகள்](#கம்பெனி-பொறியியல்-வலைப்பதிவுகள்)
|
||||||
* [Under development](#under-development)
|
* [வளர்ச்சியில் உள்ளது](#அபிவிருத்தியின் கீழ்)
|
||||||
* [Credits](#credits)
|
* [வரவுகள்](#வரவுகள்)
|
||||||
* [Contact info](#contact-info)
|
* [தொடர்புத் தகவல்](#தொடர்புத் தகவல்)
|
||||||
* [License](#license)
|
* [உரிமம்](#உரிமம்)
|
||||||
|
|
||||||
|
|
||||||
## கல்வி வழிகாட்டி
|
## கல்வி வழிகாட்டி
|
||||||
> உங்கள் நேர்காணல் காலவரிசையின் (குறுகிய, நடுத்தர, நீண்ட) அடிப்படையில் மதிப்பாய்வு செய்ய பரிந்துரைக்கப்பட்ட தலைப்புகள்.
|
> உங்கள் நேர்காணல் காலவரிசையின் (குறுகிய, நடுத்தர, நீண்ட) அடிப்படையில் மதிப்பாய்வு செய்ய பரிந்துரைக்கப்பட்ட தலைப்புகள்.
|
||||||
> ![Imgur](images/OfVllex.png)
|
> ![Imgur](images/OfVllex.png)
|
||||||
|
|
Loading…
Reference in New Issue