Questions tagged [system-design]

Systems design is the process of defining the architecture, components, modules, interfaces, and data for a system to satisfy specified requirements. (wikipedia)

Systems design is the process of defining the architecture, components, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development. ref

618 questions
0
votes
1 answer

How to combine RESTful calls and Apache wink?

I have a question about the REST and Apache wink. I want to use the Apache Wink to handle the transition between front end and back end. However, I don't have any ideas on how to start and learn it. Can anyone help me? thank you.
Questions
  • 20,055
  • 29
  • 72
  • 101
0
votes
1 answer

Need Heavy Client side System Design and Architecture design ideas and answers/tips

I hope its ok to post this here. I was wondering if anyone can share sample System design and architecture interview questions/ideas, specifically with a heavy client side/web focus and some server invovlment. (like hangman with a server that…
BYC
  • 33
  • 4
0
votes
2 answers

Database design for admin role

I am desiging an app that have users who can write different posts(text, file image etc.). In order these posts to be made visible to the other users, there should be an admin who will validate that the content of the post is correct and will give…
0
votes
2 answers

System design: multiple database clients or proxy and less database connections

Suppose I have a system where around 1000 machines will generate data from a sensor and they have to send it to a central system where this will get stored in a SQL table. My question is if it'd generally be better to have each system connect…
Vitor
  • 2,734
  • 29
  • 40
0
votes
2 answers

Multi processes read different part of a big binary file simultanously

I have a large binary file, and it is saved on a NFS share disk. In the cluster, I want multiple processes to simultaneously read this big file. Each process gets a file pointer, opens the big file and reads starting from the supplied pointer and…
mining
  • 3,557
  • 5
  • 39
  • 66
0
votes
1 answer

How should I pass parameters between separated parts in my system?

I have a large system working on a set of data. My system is combined of several separated parts (like services) - the separation is based on a platform of sort. Throughout the system flow the set of data is altered and updated to a DB. The platform…
Eyal Roth
  • 3,895
  • 6
  • 34
  • 45
0
votes
1 answer

What would be the best suited language/technology in this scenario?

I'm about to develop a small system to display dynamic information in public spaces across an entire building (similar to Flight Information Displays on an Airport). The system will have two main components: a back-office for managing…
mmutilva
  • 18,688
  • 22
  • 59
  • 82
0
votes
0 answers

The difference between PC-relative and Absolute addresses

I was wondering if someone could explain the differences/similarities in processes between relocating PC-relative references and relocating absolute references. The class I am currently in is a system designs class that is strictly taught in C, so…
0
votes
0 answers

Accessing windows application through WCF service under IIS

I am developing a system where user interacts with WCF Service hosted in IIS server. The WCF application then have to fire-up winform application along with some parameters. This winform application do some processing and then load a…
sk3145
  • 174
  • 18
0
votes
2 answers

How do you plan for starting a new web system?

I've been creating more and more systems recently and I find more and more planning and preparation I do before starting the project. I determine what libraries or frameworks I will be using, what languages, the basic architecture of how the site…
Kerry Jones
  • 21,806
  • 12
  • 62
  • 89
0
votes
2 answers

How should I teach UML?

I need insight on how much UML to teach. I'm an adjunct for a "2-credit 100-level introductory course" on systems analysis and design (a contradiction in terms to me). The text is written for the typical 300-level 3-credit class. This chapter covers…
redeveloper
  • 119
  • 7
0
votes
1 answer

user sessions with DAL architecture

I am designing a system from scratch. I am contemplating : whether to use DAL at all vs direct DB access(ORM for example) If I use DAL, do I store/manage my User Sessions directly via my application or in the DAL? the basic architecture is client…
Ohad Perry
  • 1,315
  • 2
  • 15
  • 26
0
votes
2 answers

Correct Interactive Website System Design Concepts / Methods?

I hope this question isn't too open ended, but a nudge in the right direction is all I need! I am currently building an online accounting system - the idea is that users can register, log in, and then create customers, generate invoices, and other…
Xandel
  • 530
  • 2
  • 5
  • 22
0
votes
0 answers

How does the database write log atomically?

In section 9.3.2 of "Principles of Computer System Design" LOG is a procedure to write a log atomically (with all-or-nothing semantic) to disk to implement write-ahead-log protocol. But the book does not discuss the details about implementation of…
spockwang
  • 897
  • 1
  • 6
  • 15
0
votes
1 answer

Create Normalized Database Schema in 3rd Normal Form

I am working on a small assignment for my second year university model, system analysis and design. Im battling with a question that should be fairly simple to answer but never the less I have some doubts about my answer. I will post the question…