Skip to content
View wangbojing's full-sized avatar
😜
Focusing
😜
Focusing

Organizations

@0voice

Block or report wangbojing

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
wangbojing/README.md

My Working Thought

struct Offering {
  void *doc;
  void *code;
  void *paper;
  void *video;
  void *ppt;
  void *question;
};

Project * getExcellentOpenSource(CodeWorld *w) {
  
  if (your.interest) {
    if (email("zvoice.king@gmail.com") || submit(issue)) {
      return getYourExcellentOpenSource();
    }
  }
  return top(w->star) == NULL ? top(w->fork) : top(w->star);
}

struct Offering * produce(Project *p) {

  Offering *o = malloc(sizeof(struct Offering));
  o->doc = arrangeDocument(p);
  o->code = produceExampleCode(p);
  o->video = produceVideo(p);
  o->paper = arrangePaper(p); //https://www.usenix.org/
  o->ppt = arrangePPTpdf(p);
  o->question = arrangeQuestionList(p);
  
  return o;
}

void produceRepo(struct Offering *o) {
  setRepoOrg0voice(o); // https://github.com/0voice
  free(o);
}

int main() {
  CodeWorld world;  // network, OS, storage, SDN, virtual, kernel, RISC-V, etc. (code with c/c++)
  
#pragma omp parallel num_threads(worker_nums)  
  {
    while(1) {
      Project *p = getExcellentOpenSource(world);
      //Project: dpdk, rocksdb, spdk, vpp, ovs, userstack, coroutine, virtio, nginx, redis, zmq, bpf/ebpf, io_uring, etc.

      struct Offering *o = produce(p);
      produceRepo(o);
    }
  }
}

Popular repositories Loading

  1. NtyCo NtyCo Public

    纯c版本的协程实现,汇编切换,调度器实现,包含服务器端案例,客户端并发测试案例

    C 938 298

  2. NtyTcp NtyTcp Public

    单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例

    C 743 308

  3. c1000k_test c1000k_test Public

    测试操作系统并发量

    C 74 89

  4. threadpool threadpool Public

    C 70 83

  5. NattyServer NattyServer Public

    C 45 44

  6. developkit_set developkit_set Public

    Forked from 0voice/developkit_set

    2019年最新总结,值得推荐的c/c++开源框架与库。持续更新中。

    36 25