କ୍ୟାଲେଣ୍ଡର
ବୈଧୀକୃତ ଡିପ୍ ଲିଙ୍କ୍ ଦ୍ୱାରା ସେଡ୍ୟୁଲିଂ: ବର୍ତ୍ତମାନ ପାଇଁ।
ଏହା କ’ଣ କରେ
ଯେତେବେଳେ କଥାବାର୍ତ୍ତା "ଚାଲନ୍ତୁ ଏକ ସମୟ ଖୋଜିବା" ରେ ପହଞ୍ଚେ, ଏଜେଣ୍ଟ ଆପଣଙ୍କର ବିଦ୍ୟମାନ ବୁକିଂ ଟୁଲ୍ ଆଡକୁ ସୂଚାଉଥିବା ଏକ ସେଡ୍ୟୁଲିଂ କଲ୍-ଟୁ-ଆକ୍ସନ୍ ପ୍ରସ୍ତୁତ କରେ, ଯେଉଁଥିରେ ଗନ୍ତବ୍ୟ ସ୍ଥଳକୁ ଏକ ଆଲାଉଲିଷ୍ଟ ସହିତ ଯାଞ୍ଚ କରାଯାଏ ଯାହାଫଳରେ ଏହାକୁ ଅନ୍ୟ କେଉଁଠାକୁ ନିଆଯାଇପାରିବ ନାହିଁ। ଆଜି ପାଇଁ ଏତିକି ହିଁ ଅଛି।
ଏହା କାହିଁକି ଗୁରୁତ୍ୱପୂର୍ଣ୍ଣ
ଆମେ ଏହି ମଡ୍ୟୁଲ୍କୁ ତାଲିକାଭୁକ୍ତ କରୁଛୁ କାରଣ ଏହା ଏପର୍ଯ୍ୟନ୍ତ ନିର୍ମାଣ ହୋଇନାହିଁ। ଏକ ସାର୍ବଜନୀନ ସ୍ଥିତି ଲେଜରର ଅଧିକାଂଶ ମୂଲ୍ୟ ସେହି ଏଣ୍ଟ୍ରିଗୁଡ଼ିକରୁ ଆସିଥାଏ ଯାହା ଅସୁବିଧାଜନକ ଅଟେ। ଯଦି ଆମେ ଆପଣଙ୍କୁ କ୍ୟାଲେଣ୍ଡର ବିଷୟରେ ସତ୍ୟ କହିବୁ, ତେବେ ଅନ୍ୟ ଦଶଟି ଏଣ୍ଟ୍ରିର କିଛି ମୂଲ୍ୟ ରହିବ।
ଏହା କିପରି କାମ କରେ
ଗନ୍ତବ୍ୟ ସ୍ଥଳଟି ଆଲାଉଲିଷ୍ଟରେ ଅଛି
ଏଜେଣ୍ଟ ପ୍ରଦାନ କରୁଥିବା ବୁକିଂ URL କୁ ଏକ କନଫିଗର୍ ହୋଇଥିବା ଆଲାଉଲିଷ୍ଟ ସହିତ ବୈଧୀକୃତ କରାଯାଏ, ଯାହାଫଳରେ କଥାବାର୍ତ୍ତା ମାଧ୍ୟମରେ ଏଜେଣ୍ଟକୁ କୌଣସି ମନଇଚ୍ଛା ସ୍ଥାନକୁ ଲିଙ୍କ୍ କରିବା ପାଇଁ ପ୍ରଭାବିତ କରାଯାଇପାରିବ ନାହିଁ।
କୌଣସି ଉପଲବ୍ଧତା ନାହିଁ, କୌଣସି ଇଭେଣ୍ଟ ଷ୍ଟୋର୍ ନାହିଁ, କୌଣସି ସିଙ୍କ୍ ନାହିଁ
ଏହା ପଛରେ କୌଣସି କ୍ୟାଲେଣ୍ଡର ମଡେଲ୍ ନାହିଁ। ଯଦି ଆପଣ ଏଜେଣ୍ଟ ମାଧ୍ୟମରେ ଖାଲି/ବ୍ୟସ୍ତ ସମୟ ବିଷୟରେ ଜାଣିବାକୁ ଚାହାଁନ୍ତି, ତେବେ ଏହା ଆଜି ତାହା କରିପାରିବ ନାହିଁ।
ପ୍ରଶ୍ନଗୁଡ଼ିକ
- ଏଜେଣ୍ଟ କ’ଣ ମୋ ପାଇଁ ଏକ ମିଟିଂ ବୁକ୍ କରିପାରିବ?
- ଏହା କାହାକୁ ଆପଣଙ୍କର ବୁକିଂ ଟୁଲ୍ର ଏକ ବୈଧ ଲିଙ୍କ୍ ଦେଇପାରିବ। ଏହା ଆପଣଙ୍କର ଉପଲବ୍ଧତା ପଢିପାରିବ ନାହିଁ କିମ୍ବା କୌଣସି ଇଭେଣ୍ଟ ଲେଖିପାରିବ ନାହିଁ।
- ଏହା କେବେ ବାସ୍ତବ ହେବ?
- ଆମେ କୌଣସି ତାରିଖ ପ୍ରତିଶ୍ରୁତି ଦେଇନାହୁଁ, ଏବଂ ଏହାକୁ ଶୀଘ୍ର ପ୍ରକାଶ କରିବା ଅପେକ୍ଷା ଏବେ ସ୍ଥଗିତ ରଖିବାକୁ ପସନ୍ଦ କରିବୁ।
The rest of the bag
AccessControl
ପ୍ରତି-ଦଲିଲ୍ (Per-document) ଅନୁମତିଗୁଡ଼ିକ ଯାହା କେବଳ ପୃଷ୍ଠାଗୁଡ଼ିକୁ ନୁହେଁ, ବରଂ ଉତ୍ତରଗୁଡ଼ିକୁ ମଧ୍ୟ ଫିଲ୍ଟର୍ କରେ।
ଗତି ପାଇଁ ପଲିସି ରିଜୋଲ୍ୟୁସନ୍ ପ୍ରତି ସେସନ୍ କ୍ୟାଶ୍ (cached) କରାଯାଏ; ଏକ ଅନୁମତି ପରିବର୍ତ୍ତନ ପ୍ରତ୍ୟେକ ଇନ୍-ଫ୍ଲାଇଟ୍ ଅନୁରୋଧରେ ତୁରନ୍ତ ହେବା ପରିବର୍ତ୍ତେ କ୍ୟାଶ୍ ଅମାନ୍ୟ (cache invalidation) ହେବା ପରେ ପ୍ରସାରିତ ହୁଏ।
ଡକ୍ୟୁମେଣ୍ଟସ୍
ଏକ ଫୋଲ୍ଡର ଟ୍ରି ଯାହାକୁ ଏଜେଣ୍ଟ ପଢେ, ଏବଂ ଏକ କନଫିଗ୍ ଫାଇଲ୍ ଯାହାକୁ ଏହା ମାନିଥାଏ।
ଏକ୍ସଟ୍ରାକ୍ସନରେ PDF, ସ୍ପ୍ରେଡ୍ସିଟ୍ ଏବଂ ଟ୍ରାନ୍ସକ୍ରିପ୍ଟ ସାମିଲ ଅଛି। ଅସାଧାରଣ ବାଇନାରୀ ଫର୍ମାଟଗୁଡ଼ିକୁ ପାର୍ସ କରାଯାଏ ନାହିଁ।
ଇଭେଣ୍ଟଗୁଡ଼ିକ
ଏଜେଣ୍ଟମାନେ କ’ଣ କଲେ ଏବଂ କାହିଁକି କଲେ, ତାର ଏକ ସ୍ଥାୟୀ ଲେଜର୍।
ଇନ୍-ପ୍ରୋସେସ୍ ଇଭେଣ୍ଟ ବସ୍ ହେଉଛି ଏକ ସିଙ୍ଗଲ୍-ନୋଡ୍ ଏମିଟର, କୌଣସି ବିତରିତ ବ୍ରୋକର ନୁହେଁ। ସ୍ଥାୟୀ କ୍ରସ୍-ଏଜେଣ୍ଟ ରେକର୍ଡ ହେଉଛି ଏକ ପୃଥକ Postgres ଟାସ୍କ ଲେଜର୍।
That was step 1 of 6: a request arrives. Next, the subdomain is the isolation boundary, so the request resolves to one workspace, one database, and one question of whether it is even in scope.