I need to write a bachelor thesis (roughly 40 page) and I need a topic. I mainly do web development as full stack java developer. All I can think of is docker, but I don't think I can write anything interesting about that. There are already a bazillion books about it. Is there maybe ANY interesting twist I could give it? Even if I cover things like kubernetes clusters, most books do that too.
I just need a goddamn topic but I can't think of anything. I hate studying, I want to finish that crap and never think about it again.
Interesting subjects?
WTF, I don't have the attention span to write a 40 page anything. Christ. Maybe college isn't for me.
you only do that bullshit with a masters or phd
Maybe do containerization in general and cover docker (and related technologies) in a smaller subsection?
Nah mate, masters is usually 100+ pages. Bachelor is usually around 40, can also easily be a bit more.
I actually have to do it a second time because these faggots said I turned my other one in too late (due date was a sunday, I send it via post and thought the timestamp would work as turning in date, but they only counted when it arrived). For the first one I wrote about selenium and CI and shit, was a very good topic and now I'm fucked because I don't have one anymore. I'm pretty retarded desu
Maybe write a thesis on setting up an ELK stack on docker, with the addition of node js app which will let you control your cluster with a lot better control and finesse, for example reindexing at the touch of a button, managing aliases better, editing synonym files and tweaking analyzers.
how the hell do you write 40+ pages about anything? That's like a short book? If you can write 40+ pages, you aren't a retard, you're smart.
Hm, logging is a very good idea that I could also talk about.
Not sure if I can make a whole thesis about that tho, especially since they are not allowed to have a "tutorial"-character.
I'm thinking I explain what docker is, how it compares to VM's and why it's valuable. Then explain a classic CI / CD process and show how docker greatly benefits in many of the typical steps that such a CI/CD process has.
Then I could also add considerations about logging - maybe show how easily something like filebeat can pick up logs from containers and send them to an ELK stack.
Honestly, they could still say "well book xy covers most of that", but there is no fucking way I will find an actual relevant topic that doesn't have some good books on them.
But yeah, logging is actually a very good idea, I put that onto the list. Thanks mate
It's really not much. I also had a few pages worth of code-example and another few worth of pictures / illustrations.
I already knew a lot about Selenium, best practices, the CI process etc. just from working (working since 4 years). So I could write the whole thing in ~ 14 days, where only 3 of them I spent most of the day.
But now I'm actually fucked because I need to write another one about a new topic and my knowledge is depleting. Studying is honestly the fucking worst, I have zero of the motivation and discipline it requires.
I wish I could just fucking work, I'm actually quite good and knowledgable at it already. Finishing this degree will add ZERO to my knowledge, EVERYTHING I know comes from actually working. But yeah, society requires it.
The longest paper I've ever had to write during undergrad was maybe 10 pages.
There's a billion solutions floating around that do this more or less. I know because we've looked at shit like elastichq, used to use kopf originally until we made the jump to 5.x. Now with 6.x+ we just export prom metrics instead.
Also, curator does most of the automated API type maintenance ops too.
>that attitude
enjoy being a web dev code monkey for the rest of your life
Fug. Just started my last 1,5 years in my school. Crazy to think I'm supposed to be out the door by then with everything done. Just trying to make my way through a gajillion courses I don't give a shit about, start writing my bachelor's thesis/whatever it is called in English next spring and I've no clue as to what kind of topic, then finish up any leftover courses, do an internship and gtfo of school. Best thing is, I got like three different programming courses and I've come to the realization that even though I can manage in it, I really don't like it and don't want to dev as a job. I want a comfy IT support job. Should've learned a trade or become a forklift driver or something.
Sorry OP, I got no help to give for you, but you made a convenient thread to vent in.
Don't do shit that everyone has been doing.
If your professors are smart you might get bonus points for doing something that's a bit different.
You could look at how stuff is done in the BSD world. There is a lot of cool stuff: FreeBSD jails, NetBSD rump kernels, etc.
>going to c*llege
40 pages on smart contracts would be easy
you're writing a bachelor's thesis, no one gives a shit if you're being original or not.
Check out IPFS, and websites built in IPFS.
Note the differences between content-based addressing vs location-based addressing, and how they result in wildly different deployment patterns.
Wtf, My engineering thesis had more than 100 pages, the master one had like 140 and in mu phd in a three semester spwn i already have like 50 pages.
Encryption, Continuos Integration, Ethical Hacking, Social Engineering,The importance of documentation, What are testers and why are they angry everytime?
can i read the one you finished?
Explore why Docker in Linux still carries a kernel around each container and how jails/zones are more efficient.
MMO servers. Talk about game loop, latency, network protocols, concurrency. Once you write it, send it to me because I am trying to create one.