Sobes.tech

Podдо өзүнчө операциялык система барбы?

Middle+
107

FastAPI асинхрон жана синхрондуу функцияларды ишке ашырууга мүмкүндүк берет — бул мүнөзгө кандай таасир этет? Async функциясында суроолорду кантип параллелдөө керек?

Middle
107

count_pairs функциясына карап көр. Анын татаалдыгы кандай? Натыйжалуураак версия жаз.

Middle
107

Программалык камсыздоону текшерүүнүн кандай түрлөрү жана класстары бар?

Junior
106

Saga үлгүсү жөнүндө айтып бериңиз. Аны өзүңүздүн системада кантип ишке ашырдыңыз? Кайтарууну кызматтарга кантип кабарладыңыз?

Middle
105

broker = KafkaBroker("localhost:9092") app = FastStream(broker) @broker.subscriber("raw_texts_topic", group_id="text_parsers") async def handle_text(text_data: dict): # Мәтіндерді талдау және дерекқорға сақтау шамамен 10 секундты алады parse_text_and_save_to_postgres(text_data)

Middle+
102

Инкапсуляция эмне үчүн керек? Объекттин маалыматтарына түздөн-түз кайрылыганда кандай коркунучтар бар?

Senior
101

Python колдонмосу үчүн Dockerfile жазгыла, ал төмөнкүлөрдү жасайт: - Жаңы Python сүрөтүн колдонуу - Иштөө каталогун /app кылуу - Учурдагы каталогдун мазмунун контейнерге көчүрүү - requirements.txt тизмесинде көрсөтүлгөн көзкарандылыктарды орнотуу - 8000 портун ачык кылуу - колдонмону төмөнкү команда менен иштетүү: python app.py

Middle
101

Инкапсуляция деген эмне? Python көз карашынан кандай өзгөчөлүктөр бар?

Senior
101

# asyncio.run(main()) канча убакыт алат?

Middle+
99

Маалыматтар түзүмүн кантип түзүү керек, анда маанилерди кошуу же өзгөртүү мүмкүн эмес, бирок ачкыч боюнча алууга болот?

Middle
96

Эски китепканадан келген блоктоочу функцияны кандай иштетүү керек, окуя циклін блоктоп калбоо?

Middle+
93

async def get_user(user_id: int, db: AsyncSession): try: user = await db.get(User, user_id) return user finally: await db.close() return None a = await get_user(15, db) # a?

Middle+
80

app = FastAPI() def get_db(): db = SessionLocal() try: yield db finally: db.close() def heavy_text_parser(file_id: int, db: Session): # 5 мүнөттүк файлдын анализи parse_and_save(file_id, db) @app.post("/upload") async def upload_file( background_tasks: BackgroundTasks, db: Session = Depends(get_db) ): file_id = save_file_to_db(db) db.commit() background_tasks.add_task(heavy_text_parser, file_id, db) return {"status": "parsing started"}

Middle+
79

`yield` менен функция кайтарган объект эмне жана бул жерде `list[str]` ордуна кайтаруу түрүнүн белгилөөсү кандай болот?

Middle+
72

Өзүңүз жана техникалык тажрыйбаңыз жөнүндө бир аз айтып бериңиз.

Middle+
69

`Engine` бир жолу түзүлүп, колдонмо үчүн жана жалпы байланыш пулун башкарган паттерн кандай аталат?

Middle+
64

Эгер Kafka керектүү podу билдирүүнү иштетүү учурунда offsetти ырастоодон мурун кулап калса, эмне болот?

Middle+
63

Модульдүү монолиттин мындай жагдайда микросервистерге караганда кандай артыкчылыктары бар?

Senior
57
/20